1.拉取
1.1 克隆远程仓库的指定分支时,
使用以下命令
git clone -b [name] [url]
1.2 克隆远程仓库的HEAD分支时,
使用以下命令
git clone [url]
2.提交
1.1 当本地分支的最新提交基于远程分支的最新提交时,
A---B---C local
/
D---E---F---G origin/master
使用以下命令:
git push origin master
提交后,各分支状态为
A---B---C local
/
D---E---F---G---A---B---C origin/master
1.2 当本地分支的最新提交基于远程分支非最新提交时,
A---B---C local
/
D---E---F---G origin/master
使用以下命令:
git rebase origin/master
git push origin master
提交后,各分支状态为
A---B---C local
/
D---E---F---G---A---B---C origin/master