【问题标题】:What does git pull . do?git pull 是什么意思。做?
【发布时间】:2012-12-22 01:23:16
【问题描述】:

当我在我的 git repo 上运行它时,这就是我得到的。

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

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

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

【问题讨论】:

    标签: git git-pull


    【解决方案1】:

    哈,这个很有趣。 git pull 采用远程名称,文件规范。你给它一个文件规范('.' 表示当前目录),所以它把你当前的 repo 当作一个遥控器,并将你当前的 HEAD 扔到 FETCH_HEAD 中。你正在把你的回购拉到自己身上;基本上它什么都不做。

    【讨论】:

    • 好笑!我没有注意到臭名昭著的'。在问题中! +1:D
    猜你喜欢
    • 2017-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-02
    • 2011-07-12
    • 2011-10-08
    • 1970-01-01
    相关资源
    最近更新 更多