这应该很简单,但我找不到正确的答案我是新来的git我添加了一堆新文件(没有上演)到我的git树我想删除它们而不删除该目录中任何命令的git ignore文件?该
git clean -nd
Run Code Online (Sandbox Code Playgroud)
命令告诉我它将擦除我所有的.git忽略文件?
对于您的情况,您可以提供一个 exclude 参数:
git clean -nd -e **/.gitignore
Run Code Online (Sandbox Code Playgroud)
但是,通常情况下,我认为建议执行以下任一操作:
.gitignore
文件。如果忽略规则对使用 repo 的每个人都有用,那么将其推送到远程是有意义的。git clean
不会删除提交的文件。.git/info/exclude
文件中而不是.gitignore
文件中。(这是来自gitignore 文档的建议) 归档时间: |
|
查看次数: |
3016 次 |
最近记录: |