从远程拉出时快进意味着什么?

abg*_*abg 8 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 5934c67..bb335a4
Fast-forward

$ git pull
Already up-to-date.
Run Code Online (Sandbox Code Playgroud)

如何理解这个输出?

SzG*_*SzG 8

您已将远程origin/master分支拉入本地master分支.
这两个分支没有分歧,只有一些新的提交origin/master.
因此,您的本地master快速转发到origin/master没有任何合并.

Git分支是轻量级的,它们只是移动标签,指向某些提交.