分支克隆git
1. git clone [git路徑] ruby
#克隆倉庫代碼 spa
2. git clone [Git路徑] -b [分支name]code
#克隆倉庫下某分支代碼string
查看分支it
1.git branchast
#查看本地分支class
2.git branch -a word
#查看所有分支推送
3.git branch -r
#查看遠程分支
分支流程process
1.git checkout -b [分支name]
#建立本地分支並切換到該分支
2.git push origin [分支name]:[分支name] //推送本地的feature-branch(冒號前面的)分支到遠程origin的feature-branch(冒號後面的)分支(沒有會自動建立)
代碼操做
1.git pull
#拉取最新代碼
2.git add .
#全部變化提交到暫存區,包括文件內容修改(modified)以及新文件(new),但不包括被刪除的文件。
3.git commit -m "代碼更新提示"
#提交暫存區的文件到本地
4.git push origin
#將當前分支推送到origin主機的對應分支。
分支合併
1.git checkout master
#切換到主幹分支
2.git pull origin master
#將主幹代碼更新到最新,必須更新,不然會覆蓋
3.git merge [分支name]
#合併dev分支到主幹(快進模式:直接將master分支指向dev的提交)
4.git status
#查看狀態
5.git push origin master
#push到遠程master上
分支打tag
1.git tag publish/1.0.0
#打tag
2.git push origin publish/1.0.0:publish/1.0.0
#將tag推送到遠程