我有一个开发服务器和几个生产服务器。我确实从开发人员提交到远程存储库并进行了git push production
设置,这会从生产服务器发出拉取。我需要从跟踪中删除几个带有静态文件的目录,所以我这样做了
从 Git 存储库中删除现有文件
(摘要:did git rm --cached myfolders
,然后添加到 .gitignore 文件夹中)
我还没有提交更改。执行时文件显示为已删除git status
# deleted: file1.jpg
# deleted: file2.jpg
# deleted: file3.jpg
# deleted: file4.jpg
# deleted: file5.jpg
我担心的是:执行时是否会从生产服务器(从磁盘)中删除“已删除”文件git pull
?我只是希望它们不被跟踪,而不是从磁盘中删除。
谢谢