5

私のgitレポで実行すると、これが得られます。

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

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

私が走ったときに正確に何が起こったのか知りたいgit pull .

4

1 に答える 1

9

はー、これは楽しい。git pullリモート名またはファイル仕様を取ります。ファイル仕様 (' .' は現在のディレクトリを意味します) を指定しているため、現在のリポジトリをリモートのように扱い、現在の HEAD を FETCH_HEAD にスローします。あなたはレポをそれ自体に引っ張っています。本質的には何もしていません。

于 2013-01-08T08:17:45.047 に答える