当我在我的git repo上运行时,这就是我得到的。
git pull .
From .
* branch HEAD -> FETCH_HEAD
Current branch rel_20121207 is up to date.
但是当我只运行git pull
时,它实际上是从遥控器更新的。
我想知道当我跑git pull .
答案 0 :(得分:9)
git pull
采用远程名称或文件规范。您正在为其提供文件规范(' .
'表示当前目录),因此它将您当前的回购视为远程,并将您当前的HEAD投入FETCH_HEAD。你把你的回购拉进了自己;基本上它什么都不做。