Git - 文件在github上,但也在.gitignore上 - git pull会发生什么?

问题描述 投票:1回答:1

如果你有一个文件在远程,当你在.gitignore本地。当你做拉?你会覆盖本地文件的内容吗?

git github repository gitignore
1个回答
0
投票

如果文件已经在版本控制中,它将保留在版本控制中,这意味着其他用户将看到它。您需要手动删除该文件。要删除文件但不从目录中删除它,您可以使用

git rm --cached file

要对每个可以使用的文件执行此操作

git rm -r --cached .

文件/文件不会留在磁盘上很长时间,因为git会知道将其删除。切换到另一个分支然后返回 - 该文件将被删除。这适用于任何拉下分支机构的人

© www.soinside.com 2019 - 2024. All rights reserved.