流程dev:add .commit master:git pull --rebase dev:git rebase -i master git push origin HEAD:master1,git rebase -i master:把maser分支合并到當(dāng)前分支2椅贱,git clone git:iOS:clone項(xiàng)目舰蟆,前提是配置文件配置好路徑3楣富,git push —rebase:拉取遠(yuǎn)程分支代碼到工程4,git checkout developer:切換到developer分支5惠啄,git branch -a:查看所有分支6奖地,git log:查看日志7,git status:查看當(dāng)前編輯狀態(tài)8仁热,git branch developer:新建developer分支9榜揖,git branch -D br:刪除本地分支10勾哩,git push origin HEAD:master: developer 合并到遠(yuǎn)程11,git reset --hard:撤銷提交举哟,完成撤銷,同時(shí)將代碼恢復(fù)到前一commit_id 對(duì)應(yīng)的版本思劳。
12,git reset commit_id?完成Commit命令的撤銷妨猩,但是不對(duì)代碼修改進(jìn)行撤銷潜叛,可以直接通過git commit 重新提交對(duì)本地代碼的修改。
13,git checkout -b release:創(chuàng)建本地release分支并打開
14威兜,git?push?origin?release:創(chuàng)建遠(yuǎn)程分支release
15销斟,git branch --set-upstream-to=origin/release release:關(guān)聯(lián)本地與遠(yuǎn)程分支release:release
16,刪除遠(yuǎn)程分支:git branch -D release椒舵,git push origin --delete release