github 分支切換、合并、常用功能記錄

1.查看所有分支.

    git branch -a(查看所有分支包括本地分支和遠(yuǎn)程分支).
    git branch -r(查看遠(yuǎn)程分支).

2.本地創(chuàng)建新的分支.

    git checkout -b branchname(直接新建一個(gè)分支然后切換至新創(chuàng)建的分支).就是創(chuàng)建加切換分支.

等價(jià)于命令:

    git branch branchname+git checkout branchname.
    git checkout branchname(切換分支名).

3.將新分支推送至GitHub.

    git push origin branchname

4.合并分支操作

1.切換到某一分支進(jìn)行代碼編寫

    git checkout branchname

2.提交修改內(nèi)容

    git add -a

3.添加說明

    git commit -m 'xxx'

4.提交到分支

    git push origin branchname

5.切換到主分支

    git checkout master

6.合作項(xiàng)目,每次提交前pull一次,本地和遠(yuǎn)程倉庫上代碼合并

    git pull origin master

7.合并分支

    git merge branchname

8.查看分支中內(nèi)容提交的狀態(tài)

    git status

9.提交

    git push origin master

10.撤銷到合并前狀態(tài)

    git reset --hard HEAD

11.代碼已經(jīng)提交,撤銷的方法是

    git reset --hard ORIG_HEAD
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.GitHub 有什么用 學(xué)習(xí)優(yōu)秀的開源項(xiàng)目開源社區(qū)一直有一句流行的話叫「不要重復(fù)發(fā)明輪子」,某種意義上正是因?yàn)?..
    Clemente閱讀 1,548評論 1 14
  • 分支簡介 Git 保存的不是文件的變化或者差異,而是一系列不同時(shí)刻的文件快照。 當(dāng)使用git commit進(jìn)行提交...
    哪個(gè)鹿閱讀 4,214評論 0 2
  • 三大區(qū)域: 工作區(qū) → 緩存區(qū) → 本地倉庫 一 、 使用 git config 命令進(jìn)行配置: git ...
    Manchangdx閱讀 2,954評論 0 2
  • 0. 前言 git在團(tuán)隊(duì)協(xié)作中有重要作用,是有必要進(jìn)行系統(tǒng)學(xué)習(xí)的一門工具。本篇是筆者學(xué)習(xí)git操作的備忘筆記,主要...
    dounine閱讀 1,114評論 0 2
  • 古語有云:“良藥苦口利于病,忠言逆耳利于行”,第一次讀到這句話的時(shí)候,我就對這句話抱以懷疑的態(tài)度。 一直覺得這不是...
    邵煒晴閱讀 736評論 8 51

友情鏈接更多精彩內(nèi)容