如何选择永远不会被拉到存储库的文件? [重复]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何选择永远不会被拉到存储库的文件? [重复]相关的知识,希望对你有一定的参考价值。
这个问题在这里已有答案:
如何选择永远不会被拉到存储库的文件?
特别是我希望这个文件myBackend/src/main/resources/application.properties
永远不会同步,因为每个用户将本地设置放在application.properties
分支中存储的模板develop
之上。
Your branch is up-to-date with 'origin/develop'.
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: README.md
modified: myBackend/docker-compose.yml
modified: myBackend/src/main/resources/application.properties
Untracked files:
(use "git add <file>..." to include in what will be committed)
myBackend/udo systemctl start docker
no changes added to commit (use "git add" and/or "git commit -a")
另外,我有一些奇怪的未跟踪文件myBackend/udo systemctl start docker
。确实这不是文件。这是一个由错误udo
而不是sudo
写的命令。
我该如何删除它?
答案
要删除本地未跟踪的文件,git clean
是你去的人。
第一次运行:
git clean -n //This will display the untracked files that will be removed
然后运行:
git clean -f //To remove the file(s) - Note: Remove here means Delete
如果它是一个目录,请改为:
git clean -fd
最后,要忽略文件,只需将它们添加到.gitignore
文件即可
所以,在你的情况下,
Add myBackend/src/main/resources/application.properties to your .gitignore file.
以上是关于如何选择永远不会被拉到存储库的文件? [重复]的主要内容,如果未能解决你的问题,请参考以下文章