我的同事推动了一些更改,其中像/fooBar/这样的java包(目录)被重命名为/fooBar/
在我的gitOSX工作区中,此代码不再编译。
强制工作区获取带有更新案例的目录的最简单方法是什么?
编辑: 最初我认为"git-mv"是一个选项,但现在我明白了,这种方法实际上是为了改变我自己在工作区中的CM ed文件的情况我在http://salferrarello.com/git-case-sensitive-rename/
git mv FileName.txt filename.tmp
git mv filename.tmp filename.txt
git add filename.txt
gc -m 'case change of filename'
但我想要一个不需要git提交的本地更改
/编辑
在svn中,我可以删除"坏"目录,并从中央回购中更新它。
您应该能够:
- 删除(正如您提到的svn)
- git pull
- 和/或用CCD_ 1更新工作树