如何忽略Git中的某些文件我有一个包含文件的存储库Hello.java。编译时,Hello.class会生成一个附加文件。我Hello.class在.gitignore文件中创建了一个条目。但是,该文件似乎仍然被跟踪。我怎么能忽视Git Hello.class?
3 回答
沧海一幻觉
TA贡献1824条经验 获得超5个赞
问题是.gitignore
忽略之前(by git add
)之前未跟踪的文件。运行git reset name_of_file
以取消暂存文件并保留它。如果您还想从存储库中删除给定文件(推送后),请使用git rm --cached name_of_file
。
温温酱
TA贡献1752条经验 获得超4个赞
如何忽略新文件
在全球范围内
将路径添加到您要忽略的.gitignore文件中的文件(并提交它们)。这些文件条目也适用于签出回购的其他人。
本地
将路径添加到您要忽略的.git / info / exclude文件中。这些文件条目仅适用于您的本地工作副本。
如何忽略更改的文件(暂时)
为了忽略已更改的文件列为已修改,您可以使用以下git命令:
git update-index --assume-unchanged <file>
要恢复无知,请使用以下命令:
git update-index --no-assume-unchanged <file>
- 3 回答
- 0 关注
- 589 浏览
添加回答
举报
0/150
提交
取消