2013-01-08 2 views
5

私はgit repoで実行すると、これは私が得るものです。gitは何を引きますか?行う?

git pull . 
From . 
* branch   HEAD  -> FETCH_HEAD 
Current branch rel_20121207 is up to date. 

しかし、ちょうどgit pullを実行すると、実際にはリモートから更新されます。

私はgit pull .

答えて

9

ハ、この1の楽しみを実行したときに、正確に何が起こったかを知っていただきたいと思います。 git pullは、ファイル名がまたはのリモート名です。ファイル指定( '.'は現在のディレクトリを意味します)を与えているので、リモートのように現在のレポを扱い、現在のHEADをFETCH_HEADに投げます。あなたはあなた自身のレポを引っ張っています。本質的に何もしていない。

+3

面白い!私は悪名高いことに気付かなかった。質問で! +1:D – BigMike

関連する問題