git checkout issue178
git fetch origin issue178
git log -p issue178..origin/issue178
git merge origin/issue178git
----fetch
1 git fetch origin master 2 git log -p master..origin/master 3 git merge origin/master
1. 从远程的origin仓库的master主分支更新最新的版本到origin/master分支上 it
2. 比较本地的master分支和origin/master分支的差异 ast
3. 合并内容到本地master分支远程
git pull版本
至关于git fetch 和 git merge,即更新远程仓库的代码到本地仓库,而后将内容合并到当前分支。分支
git checkout的主要功能就是迁出一个分支的特定版本。默认是迁出分支的HEAD版本