最佳答案
我怎样才能在本地删除一个空文件夹,同时让其他通过 pull-push 共享远程的合作者也这样做呢?我知道在这个意义上,git 不会“跟踪”文件夹,但问题仍然存在。
例如,我将一个文件移动到另一个文件夹并提交了(移动的)更改。
但我不能 git rm name
的文件夹,因为我得到“不匹配”
git rmdir name
根本不存在。
我可以做 git clean -f folder
但是怎么把它推上去呢?
我可以直接 rm
的文件,但我如何得到正确的目录删除完成,并推到存储库,然后推出到其他人时,他们拉,以便他们现有的文件夹得到删除。