git pull . 是什么意思?

5
当我在我的Git仓库上运行它时,这就是我得到的结果。
git pull .
From .
 * branch            HEAD       -> FETCH_HEAD
Current branch rel_20121207 is up to date.

当我只运行git pull时,它实际上是从远程更新。

我想知道当我运行git pull .时到底发生了什么。

1个回答

9
哈哈,这个有趣。 git pull 命令需要一个远程名称或文件规范。你输入了一个文件规范(' .' 表示当前目录),因此它将你的当前存储库视为远程存储库,并将你当前的 HEAD 放入 FETCH_HEAD 中。你正在将存储库拉到自己身上,实际上什么也没做。

3
好笑!我没有注意到问题中臭名昭著的“。”符号!+1 :D - BigMike

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接