如何从目录添加单个文件到git ignore?

时间:2016-03-30 08:42:49

标签: git gitignore

假设我在visual studio 2015 service pack 1中有一个asp.net mvc项目(在bitbucket中托管的CMD Git Enabled)。 我的项目文件夹如下所示:

MyProject
|
|--DAL--DataManager
|.gitignore
|MyProject.sln
|Other files
|--Other folders

现在我想在DAL / DataManager / ConnectionSettings.cs中删除文件的更新

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

怎么做?

1 个答案:

答案 0 :(得分:1)

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

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

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

DAL*/DataManager/ConnectionSettings.cs

现在做一个提交并说"删除了ConnectionSettings.cs"