1

git pull origin masterを実行すると、gitリポジトリのフォルダー内のファイルが更新されないようです。

4

3 に答える 3

1

いくつかの提案、

git pull -v origin master冗長バージョンが手がかりを生み出すかどうかを確認してみてください。

リポジトリのクローンを作成して、前の状態にすることができる場合git pull

    current = `git rev-parseHEAD`
    git pull origin
    git diff$current.。
  • を試してくださいgit fetch origin master。これは、 「」ではなく「」と同等です(つまり、' 'ブランチまたはリモートトラッキング' 'ブランチではなく、' 'ブランチ(リモート' 'の)のフェッチされた値を格納します。 つまり、そのフェッチによって変更が導入されるかどうかを試行して検出できます。git fetch origin master:git fetch origin master:mastermasteroriginFETCH_HEADmasterremotes/origin/master
     git diff ... FETCH_HEAD
于 2010-04-14T01:21:12.720 に答える
0

あなたはグレムリンをハズすることができます。

git-pullリモートの変更を取得し、それらを現在のブランチにマージすることになっています。

変更がマージされたことgit logを確認するには、必要なリビジョンがローカル ブランチにあることを確認します。

docogit-pullより:

次に、リモート ブランチを現在のブランチにマージします。

$ git pull origin next

于 2010-04-13T23:33:42.533 に答える
0

リモートに変更を加えていない可能性があります (または、リモートを維持している人が更新していません)。

おそらく、複数のリモコンを持っていて、どれpullがフォームを取得するのか混乱しているかもしれません.

于 2010-04-14T02:02:20.827 に答える