2

我似乎无法通过谷歌、stackoverflow 等找到这个问题的答案甚至任何相关材料。

我最近开始使用 Git。我在本地机器上创建了一个 Git 存储库,还在 Bitbucket 上设置了一个远程存储库。我在本地 Git 存储库中添加了 Bitbucket 存储库作为远程存储库,并提交并推送了本地存储库的内容。到目前为止没有问题,所有文件和目录都出现在 Bitbucket repo 中。

然后我在本地进行了一些更改 - 我创建了一个目录并将两个现有目录移动到其中。然后我提交了更改并推送到 Bitbucket。

问题是我的 Bitbucket 存储库,以及正确地将目录移动到新目录中,还将它们的副本保存在它们的旧位置。为什么是这样?

谢谢

4

1 回答 1

1

当您想要在 git 存储库中移动资源时,我建议您使用 a,而不是 a git add -u(请参阅“和之间有什么区别? ”)。git add .git add -ugit mv

请参阅“目的是git-mv什么? ”。

于 2012-12-03T12:17:06.843 回答