我在服务器上有一个空的git存储库,我可以使用它克隆到我的本地机器
git clone。我的问题是,如何在该回购中添加一个新的visual studio 2010项目?
具体地说,我创建了一个文件夹,并将其命名为“repos”。在文件夹中,我在git bash上运行以下命令来克隆我的空repo-git clone(伪代码),它在我的“repos”文件夹中创建一个名为EmptyRepo的文件夹。
现在如果我想要创建一个新的Visual Studio项目,我会在这个EmptyRepo文件夹中创建它吗?在这种情况下,如果我正在创建一个名为GitTrial的WindowsForm项目,我的目录看起来像 - >
repos / EmptyRepo / GitTrial / GitTrial.sln ,这将是我的解决方案文件,以及
repos / EmptyRepo / GitTrial / GitTrial / 将包含一堆文件,如bin,obj,Properties,Form1.cs,Form1.Designer.cs,GitTrial.csproj,Program.cs
<或者这些文件会放在不同的文件夹中吗?
另外,在这些路径中,.gitignore文件会去哪里?
谢谢!
答案 0 :(得分:0)
repos/EmptyRepo/
包含的任何内容都可以添加到EmptyRepo存储库中,因此建议的repos/EmptyRepo/GitTrial/...
展示位置可以正常工作。
在将文件添加到repo之前,我首先建议在.gitignore
创建一个repos/EmptyRepo/.gitignore
文件,您可以在其中忽略特定于用户和生成的Visual Studio文件。 Here is a public .gitignore repository包含建议的Visual Studio .gitignore。
接下来,使用git add添加要包含在存储库中的任何文件。例如:git add GitTrial/GitTrial.sln
添加单个文件,或git add GitTrial
添加整个目录及其子目录,不包括.gitignore中的目录。
最后,git commit
您的更改和git push
到远程EmptyRepo存储库。