【发布时间】:2023-03-19 23:51:01
【问题描述】:
我克隆了包含三个文件的远程存储库
file1.txt
file2.txt
file3.txt
在我的机器中本地对file3.txt 进行更改。我不希望更改进入远程仓库,反之亦然。
我读到使用 .gitignore 不可能忽略已经提交和跟踪的文件。
我决定使用带有以下行的 .git/info/exclude 文件
排除文件
file3.txt
但在 file3.txt 中所做的更改仍显示为未暂存文件。我希望这个 file3.txt 在提交和暂存时被忽略,并且还需要防止 file3.txt 从远程仓库更新
提前感谢您的帮助
【问题讨论】:
-
.git/info/exclude与.gitignore文件的工作方式相同,只是前者不需要位于工作目录中。
标签: git