在master_zzz分支 :
//把項(xiàng)目添加到倉庫
git add .
// 提交加注釋
git commit -m "commit content"
//推到master_zzz分支上去
git push
//切換到master分支
git checkout master
在dev分支提交的:
//拉取一下代碼,在多人開發(fā)中 要隨時(shí)更新master分支的代碼 防止沖突 保證修改的是最新的版本
git pull
// 多加一步 如果沒有拉取到 加個(gè)orgin 目標(biāo)
git pull orgin master
// 把我master_zzz分支的代碼 合到master分支
git merge master_zzz
//推到master分支
git push
//命令查看結(jié)果 主要看提交的狀態(tài) 是成功還是失敗的
git status
//查看git提交歷史 以便確定要回退到哪個(gè)版本
git log
//回退版本 在Git中HEAD表示當(dāng)前版本,上一個(gè)版本是HEAD^,上上一個(gè)版本就是HEAD^^,往上100個(gè)版本寫成HEAD~100。
git reset
//回退上一版本
//注:回退版本 可以先看git log 的版本號(hào) 之后復(fù)制版本號(hào) 然后 git reset -head 版本號(hào) 回退時(shí)記得備份代碼以免失誤
git reset --hard HEAD~1
//創(chuàng)建一個(gè)分支
git branch workspace
//創(chuàng)建workspace分支并切換到workspace
git chekcout –b workspace
//合并完成后,沒有出現(xiàn)沖突,刪除workspace分支
git branch –d workspace
//查看遠(yuǎn)程倉庫的信息
git remote show origin