2

Google、stackoverflowなどを介して、この質問に対する回答や関連資料を見つけることができないようです。

最近Gitを使い始めました。ローカルマシンでGitリポジトリを作成し、Bitbucketでリモートリポジトリを設定しました。BitbucketリポジトリをローカルのGitリポジトリにリモートとして追加し、ローカルリポジトリのコンテンツをコミットしてプッシュしました。これまでのところ問題はありません。すべてのファイルとディレクトリがBitbucketリポジトリに表示されています。

次に、ローカルでいくつかの変更を加えました。ディレクトリを作成し、既存の2つのディレクトリをそのディレクトリに移動しました。次に、変更をコミットしてBitbucketにプッシュしました。

問題は、私のBitbucketリポジトリが、ディレクトリを新しいディレクトリに正しく移動するだけでなく、それらのコピーも古い場所に保持していたことです。どうしてこれなの?

ありがとう

4

1 に答える 1

1

git add -u(「との違いは何ですか?」を参照ではなくgit add .git add -u、 gitリポジトリ内のリソースを移動する場合に推奨しgit mvます。

「目的はgit-mv何ですか? 」を参照してください。

于 2012-12-03T12:17:06.843 に答える