当前位置: 首页 > 知识库问答 >
问题:

将所有visual studio项目添加到GitHub并通过SkyDrive同步它们

冷英光
2023-03-14

标题几乎描述了我所有的问题。我有很多VisulStudio项目想要添加到Git存储库中。我没有任何经验。我尝试将Visual Studio的“projects”文件夹拖放到GitHublocal存储库中,但它在我的项目根目录中创建了一个.git目录。请向我描述我需要做什么来将存储库放入SkyDrive中并同步。我是否应该将我的所有项目复制到SkyDrive文件夹并在那里创建存储库?要执行完全云备份,我需要复制到SkyDrive的文件的最小数量是多少?

当我试图删除GitHub应用程序上的Visual Studio2012Projects文件夹时,它无法添加更改。我猜是因为那个文件夹里有那么多文件。(128,429个文件、10,170个文件夹中约有4GB)。

所以我的问题是:为我的所有项目创建Git存储库的最佳方法是什么?我应该:

  1. 在我的SkyDrive文件夹中创建一个裸存储库,并为projects文件夹创建一个存储库,然后向其中添加/提交/推送更改。
  2. 为每个项目添加一个存储库,并在SkyDrive文件夹上添加一个裸存储库?
  3. 是否将我的所有项目复制到SkyDrive文件夹并在其中创建存储库?(完全不要使用裸存储库)。如果是的话,我应该使用单个存储库还是多个存储库?
  4. 更好的解决方案???

而且最重要的是,有没有一款app可以让这个过程自动化?

共有1个答案

奚无尘
2023-03-14

由于您是git新手,http://www.vogella.com/articles/git/article.html应该会有所帮助。如果在根目录中创建了一个.git文件,这并不是一个担心的问题。您只需使用git上的在线存储库将其推送,但是,在推送之前,应该在您的在线git帐户上创建一个具有相同目录名的存储库。如果您要向git repo添加更多的文件夹和文件,您将需要首先添加并提交它们,然后再推送它们。这里还有一些常用的基本git命令:git clone“repo链接”git init git add。git commit-m“message”git Push/Pull origin master

这里还有一个cheatsheet的链接,以防您决定在很大程度上使用git。http://cheat.errtheblog.com/s/git/

 类似资料:
  • 我正在尝试将我在Android Studio文件夹中的一个项目同步到GitHub,但我不完全确定除了在选项菜单中添加凭据之外该做什么。有人能给我一个快速的向导吗?

  • 问题内容: 我们的团队最近已从本地托管的Subversion存储库迁移到私有GitHub存储库。过去,当我们有一个准备标记为“已发布”的构建时,可以使用“标记此构建”边栏链接在该构建的内容上添加SVN标签。 随着迁移到GitHub,我已经在Jenkins中标记了一个构建版本,但是它似乎只是在本地标记了该构建版本。如果我在工作空间目录中运行,则会显示该标签,但不会将其推送到GitHub。 每当通过J

  • 问题内容: 这是我第一次接触android。我正在尝试向我的ListView添加项目。我使用“选项卡”,查看添加项目的唯一方法是更改​​选项卡,然后返回到第一个选项卡。 我到处搜寻,而且一直都找到 但对我不起作用。 正如我所说,我已经使用固定标签+滑动创建了项目。我只希望有一个列表视图,哪些行具有一个EditText,一个Spinner和一个Button。在用于选项卡的Fragment的底部,我有

  • 本文向大家介绍将Bootstrap添加到React.js项目,包括了将Bootstrap添加到React.js项目的使用技巧和注意事项,需要的朋友参考一下 有多种方法可以在react项目中添加引导程序。 使用引导CDN 安装引导程序依赖项 使用React Bootstrap软件包 使用引导CDN 这是添加引导程序的最简单方法。与其他CDN一样,我们可以在react项目的index.html中添加引

  • 我想生成客户对象并将它们存储在ArrayList中,但我不能。 这是我的客户类 CustomerThread类生成客户对象10次,两个客户之间间隔100毫秒 generateProcessTime的方法是生成随机整数,没有问题。这是我的测试课 当我执行这些时,会发生此错误, 线程“Thread-0”中的异常 java.lang.IndexOutOfBounds异常:索引:1,大小:1

  • 几天前,我为一个java库创建了一个Github包。现在我想将Github包中的依赖项添加到另一个Maven项目中,但出现以下错误: 无法传输工件io。geilehner:StoryBlokJavaSDK:pom:1.0。1从/到github(https://maven.pkg.github.com/geilix10/):为的传输失败https://maven.pkg.github.com/gei