1
git version 1.7.11.4
3.5.3-1.fc17.x86_64 #1 SMP x86_64 x86_64 x86_64 GNU/Linux

こんにちは、

リモートリポジトリから変更を取得しようとすると、パスワードを入力しても何も起こらず、プロンプトが返されます。マージする必要があるリモートからの変更がありますが、それらの変更をフェッチできません。これは私がやったことです。

git remote show origin
resource_division pushes to resource_division (local out of date)

これらの変更を取得しようとしても、何も得られません。

$ git fetch origin
dev@10.10.10.18's password: 
$ 

クリーンアップを試みるために、次のことを行いました。

git fsck
git clean -f
git gc

これは以前は機能していましたが、現在は停止しています。

提案をありがとう、

4

2 に答える 2

5

git fetchリモートサーバーから新しいリビジョンを取得するだけで、ツリーには適用されません。

git merge origin/resource_division実際にブランチを更新するには、を実行する必要があります。

于 2012-09-12T04:10:11.517 に答える
4

さらに簡単に、変更をgit pull originフェッチしてブランチマージします。

Agit pullは、フェッチとマージを組み合わせたものです。

于 2012-09-12T04:16:52.483 に答える