我似乎无法通过Google,stackoverflow等找到这个问题的答案甚至任何相关材料。
我最近开始使用Git。我在我的本地机器上创建了一个Git仓库,并在Bitbucket上设置了一个远程仓库。我在我当地的Git仓库中添加了Bitbucket仓库作为遥控器,并提交并推送了本地仓库的内容。到目前为止没有probs,所有文件和目录都出现在Bitbucket repo中。
然后我在本地做了一些更改 - 我创建了一个目录并将两个现有目录移入其中。然后我提交了更改并推送到了Bitbucket。
问题是我的Bitbucket存储库,以及正确地将目录移动到新目录中,还将它们的副本保存在旧位置。为什么是这样?
由于
答案 0 :(得分:1)
而不是git add -u
(请参阅“What's the difference between git add .
and git add -u
?”),如果您想在git存储库中移动资源,我建议使用git mv
。