如何从存储库中删除文件,将其从跟踪中删除并忽略它?
git rm --cached -r myfile
没有帮助。文件可能已删除,但是我无法提交工作副本,也无法推送到远程存储库。
说
Commit failed with error
0 files committed, 1 file failed to commit: AGAIN: removed `myfile` from version control
On branch mybranch
Your branch is up-to-date with 'origin/mybranch'.
我现在要做的是将文件复制到另一个位置,然后使用git将其从项目中删除,然后提交,然后再复制回该位置。可以自动化吗?
答案 0 :(得分:0)
强制删除此文件,并将更改添加到暂存区域。
rm -f <file>
git add -A
git commit -m "message here…"
git push origin master