分支Push與Pull操作
相關(guān)命令操作
? ? ? ? ? ? ?命令? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 描述
git branch -a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?查看本地與遠(yuǎn)程分支
git push origin branch_name? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 推送本地分支到遠(yuǎn)程
git push origin ?:remote_branch? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?刪除遠(yuǎn)程分支(本地分支還在保留)
git checkout -b local_branch origin/remote_branch? ? ? ? ? ? 拉取遠(yuǎn)程指定分支并在本地創(chuàng)建分支
查看遠(yuǎn)程倉庫? 此時遠(yuǎn)程倉庫只有主干master

新建分支leaf01 并執(zhí)行分支推送操作


遠(yuǎn)程查看 此時本地分支遠(yuǎn)程推送完成(注:推送遠(yuǎn)程分支名稱可改)。

遠(yuǎn)程創(chuàng)建dev分支并拉取分支到本地
GitHub支持遠(yuǎn)程分支在線創(chuàng)建,這里dev開發(fā)分支創(chuàng)建后分支文件內(nèi)容與主干master一致

本地執(zhí)行克隆 并拉取dev 分支到本地
? 執(zhí)行g(shù)it clone 命令

查看本地項目并執(zhí)行命令 git checkout -b dev origin/dev 拉取dev 開發(fā)分支
