我正试图将一个现有项目置于 Git 源控制之下,但有几件事我不太清楚。
我在网上建立了一个 ';Team Foundation Service' Git 账户。
目前,我的项目文件夹中有一个 ASP.NET MVC 4 解决方案。我在本地创建了一个 Git 仓库(目前是一个空文件夹)。这应该只是我当前在 Projects 中的应用程序文件夹吗?还是需要复制?
如何将我现有的文件放到在线版本库中?
我到处搜索类似的问题--我为现有项目文件初始化 Git 仓库的方法是这样的(免责声明:这是在 Visual Studio 2013 Express 中完成的,没有设置 Team Foundation Server):
1.在 Visual Studio 中打开项目。 2.2. 转到菜单 File → Add to Source Control。
如果 Git 已为你设置好,你可以进入菜单 View → Team Explorer,然后双击项目文件的版本库,进行首次提交(确保添加了任何你想要的文件)。
1.首先需要在本地开发机器上安装 Git 软件,例如 Git Extensions。
2.然后在解决方案文件夹下执行 git init
。这是创建版本库文件夹的正确方法。
3.设置一个合理的.gitignore
文件,以免提交不必要的内容。
4. git add
添加
5.git commit
6.添加适当的远程地址,如 Team Foundation Server 账户所述 git remote add origin <proper URL>
7.git push` 您的代码
另外,还有使用 Visual Studio 集成的详细指南 此处。
首先创建一个具有所需相对路径的 'Solution Folder'。请注意,Visual Studio 2012 不会创建具有相同相对路径的系统文件夹。
现在,在该解决方案文件夹中添加一个新项目,但在定义该项目时必须注意,系统中的相对路径必须与新的解决方案文件夹的相对路径一致。如果您想要的系统文件夹不存在,Visual Studio 2012 将为新项目创建该文件夹。(如上所述,添加新的'解决方案文件夹'时不会这样做)。
如果要添加具有匹配相对路径的现有文件,必须首先在 Visual Studio 外部以匹配的系统相对路径创建文件。然后,您就可以在 Visual Studio 中添加现有文件。