我重命名了文件,然后文件下面就变成一个叉叉,然后又重新生成了一个新的文件,被标记了叉叉的那个又删不掉,怎么回事?
求指导
目录下用 git status 可以看到是 unstaged remove
git status
git rm users_spec.rb 然后 commit 就没了
git rm users_spec.rb
#1 楼 @luikore 谢谢大虾,解了多天的疑惑,难怪,但是奇怪,在 XCode 里面为什么不需要这样做呢,XCode 也是集成了 Git 在里面的。
#2 楼 @Blues xcode 的重命名自动帮你调用了 git mv ... textmate 的完全是复制 finder 的行为
git mv
#3 楼 @luikore 哦,大牛啊,加好友啊!