開始
克隆一個(gè)遠(yuǎn)程項(xiàng)目 git clone xxx.git
開發(fā)新功能
- git checkout -b new-feature master # 基于master分支新建分支
- git status # 檢查狀態(tài)
- git add . # 添加工作區(qū)內(nèi)容到暫存區(qū)
- git commit -m"msg" # 提交到版本庫(kù)
- git push -u origin new-feature # push new-feature分支到origin
發(fā)布
- git checkout master # 切換到 master
- git pull # 等于git fetch + git merge 拉取 合并
- git merge new-feature # 合并分支
- git pull --rebase origin master # rebase新功能到master分支的頂部
- git push # push
- git tag 1.0.0 # 打tag
- git push --tags # push tag