如何将目录中的单个文件添加到git-ignore



比方说,我在visual studio 2015 service pack 1中有一个asp.net mvc项目(通过托管在bitbucket中的CMD启用Git)。我的项目文件夹如下所示:

我的项目||--DAL—数据管理器|.gitignore|我的项目.sln|其他文件|--其他文件夹

现在我想在DAL/DataManager/ConnectionSettings.cs 中取消跟踪文件更新

我的.gitignore文件如下http://pastebin.com/QRdSTdEK

怎么做?

在终端执行git ls-files,会列出所有被跟踪的文件。在您的情况下,您需要首先告诉git停止跟踪您的文件。

 git rm --cached DAL/DataManager/ConnectionSettings.cs

如果您检查状态,您可以看到该文件现在未被跟踪。在.gitignore.中添加以下行

DAL*/DataManager/ConnectionSettings.cs

现在进行提交并说"removed ConnectionSettings.cs"

最新更新