我已删除本地系统中的文件。现在我想更新的区域设置分支+远程分支即可。这样一来,文件也将从远程分支中删除。
我做到了
git add -u
它会从本地分支删除已删除的文件,但该文件仍保留在远程分支中。
如何也从远程分支删除文件?
答案 0 :(得分:2)
您必须提交更改(删除1个文件):
git commit -m "One file deletion"
然后将推送到远程分支:
git push
答案 1 :(得分:1)
您需要推送更改以删除使用。确保首先提取最新代码
git pull
git commit -m "Your message"
git push
答案 2 :(得分:1)
尝试删除缓存的文件:
git rm -r --cached .
git add .
git commit -m "cached problems"
git push
答案 3 :(得分:0)
从本地存储库中删除文件后,将其自动推送到远程存储库中即可。
您首先需要提交更改:
git commit -m "Removed a file"
然后用git push
如果您想保留本地文件,但要从网上删除它,则必须使用
git rm <file-name> --cached
如上述答案+,您需要将其添加到.gitignore文件中,以便对该文件的任何更改都将被忽略。