2016-08-11 3 views
2

git clone --depth=1 https://github.com/reactjs/react-router/でディレクトリをクローンしました。リバースgitの深さ= 1

私はレポがgithubで更新されているのを見ましたが、今はpullを最新にしたいと思います。私はgit pullですが、何も起こりませんでした。

SOの別の質問では、2.x.x以前にこれを行う方法がないことがわかりましたが、そのバージョン以降の方法については言及していません。私はgit version 2.7.2.windows.1です。

最新のコミットをゼロからクローン化せずにチェックアウトするにはどうすればよいですか?

+0

関連して、その出力を比較することができます:[浅いクローンから効率的にフェッチgitの方法](http://stackoverflow.com/questions/19352894/how-to-git -fetch-efficient-from-a-shallow-clone)(しかし、いくつかの答えの時代に気をつけてください) – poke

+0

@pokeは '--depth'と対になる' git clone'についてのみ話します。しかし、ありがとう。 –

+0

git 2.9.2で問題が解決するかどうか確認できますか? https://github.com/git-for-windows/git/releases – VonC

答えて

0

私はgit pullしますが、何も起こりません。

これは、新しいコミットがリモートリポジトリから取得されないことを意味するはずです。

あなたはgit ls-remoteていることを確認し、git log -1

+0

レポが更新されました。私は最新コミットではありません:) –

+0

@AgafadaEm次に 'git fetch origin master:master --depth 1'は何を返しますか? – VonC

+0

"致命的:非ブランチリポジトリの現在のブランチの参照/ヘッド/マスターにフェッチすることを拒否しました" –