Git 从远程拉车时,“快进”是什么意思?
我运行了两次git pull,并获得以下内容:Git 从远程拉车时,“快进”是什么意思?,git,git-pull,fast-forward,Git,Git Pull,Fast Forward,我运行了两次git pull,并获得以下内容: $ git pull remote: Counting objects: 1, done. remote: Total 1 (delta 0), reused 0 (delta 0) Unpacking objects: 100% (1/1), done. From git.assembla.com:my-project da3f54c..bb335a4 master -> origin/master Updating 593
$ git pull
remote: Counting objects: 1, done.
remote: Total 1 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (1/1), done.
From git.assembla.com:my-project
da3f54c..bb335a4 master -> origin/master
Updating 5934c67..bb335a4
Fast-forward
$ git pull
Already up-to-date.
如何理解这个输出
您已将远程
origin/master
分支拉入本地master
分支。这两个分支没有分歧,只是在
origin/master
上有一些新的提交因此,您的本地
master
被快速转发到origin/master
,而不进行任何合并
Git分支是轻量级的,它们只是移动标签,指向某些提交