1岗宣、切換分支
# 查看當(dāng)前的git分支
git status
# 查看所有的分支,本地和遠(yuǎn)程的
git branch -a
# 第一次創(chuàng)建并切換分支淋样,即本地?zé)o分支耗式,遠(yuǎn)程有分支時(shí),拉取遠(yuǎn)程分支至本地
git checkout -b master origin/master
# 如果本地存在分支
git checkout zhanghanlun
# 拉取一下代碼
git pull
#
git tag
#
git checkout tag_name
2、合并分支
# 首先切換到本地master分支上
git checkout master
# 如果是多人開(kāi)發(fā)的話 需要把遠(yuǎn)程master上的代碼pull下來(lái)
git pull origin master
# 然后我們把dev分支的代碼合并到master上
git merge dev
# 然后查看狀態(tài)及執(zhí)行提交命令
git status
# 推送本地分支至遠(yuǎn)程
git push origin master
3刊咳、創(chuàng)建本地分支和遠(yuǎn)端分支彪见,并將本地分支推送至遠(yuǎn)端分支
# 查看遠(yuǎn)端庫(kù)的分支情況
git branch -r
# 切換本地的master分支或其他分支
git checkout master
# 更新本地的master分支
git pull
# 從已有的本地分支創(chuàng)建新的分支(如從本地master分支),創(chuàng)建一個(gè)本地dev分支
git checkout -b dev
# 建立本地到遠(yuǎn)端倉(cāng)庫(kù)的鏈接,并推送本地分支到遠(yuǎn)端娱挨,PS:dev為創(chuàng)建遠(yuǎn)端分支的名字
git push --set-upstream origin dev
# 查看遠(yuǎn)端庫(kù)的分支情況
git branch -r
4余指、去掉添加的文件
# 查看添加的文件
git status
# 刪除添加的文件
git rm --cached '文件'
# 刪除本地分支
git branch -d dev
5、回滾日志
# 查看日志
git log
# 本地分支回滾
git reset --hard dbd0a2
# 遠(yuǎn)程分支回滾
git push origin HEAD --force
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者