如何将目录中的单个文件添加到 git 忽略?
How to add a single file from a directory to git ignore?
比方说,我在 visual studio 2015 服务包 1 中有一个 asp.net mvc 项目(Git 从 bitbucket 中托管的 CMD 启用)。
我的项目文件夹如下所示:
MyProject
|
|--DAL--DataManager
|.gitignore
|MyProject.sln
|Other files
|--Other folders
现在我想取消跟踪 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"
比方说,我在 visual studio 2015 服务包 1 中有一个 asp.net mvc 项目(Git 从 bitbucket 中托管的 CMD 启用)。 我的项目文件夹如下所示:
MyProject | |--DAL--DataManager |.gitignore |MyProject.sln |Other files |--Other folders
现在我想取消跟踪 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"