美文网首页
Day 12 : Git & Github 學習筆記(二)

Day 12 : Git & Github 學習筆記(二)

作者: YNC再寫一篇 | 来源:发表于2017-12-15 11:39 被阅读0次

取消索引

把提交的檔案拿回來自己的工作目錄中

  • 全部取消索引 :git reset HEAD
  • 單一檔案取消索引 :git reset HEAD 檔案名稱

還原檔案

  • git checkout 檔案名稱
    將單一檔案還原到最新一版commit的狀態

  • git reset --hard
    把索引資料或任何編輯資料清空,讓工作區回到最後一次commit的狀況

Github 遠端repository

  • 從遠端拉回本地 git clone


    git clone
  • git push 把本地的更新的資料推回遠端repository

branch 分支

HEAD知道自己在哪個commit紀錄
新增第一個commit之後才會有master , master是最新的版本

  • git branch 瀏覽目前分支
  • git checkout (commit編號前4碼 )
    這時候去看檔案就會看到當時版本的狀態
  • git checkout master回到master
    (用git checkout 分支名來切換自己要到哪個分支)
  • 創建分支 git branch 分支名稱

master 跟 branch 合併

  • 在 branch 做好檔案確認沒問題之後
  • 先 checkout 到 master 用 master 去合併分支
  • 在 master 輸入git merge 要合併的分支名

以上是看著六角學院-掌握 Git & Github 程式時光機 這個課程學的。

相关文章

  • Day 12 : Git & Github 學習筆記(二)

    取消索引 把提交的檔案拿回來自己的工作目錄中 全部取消索引 :git reset HEAD 單一檔案取消索引 :g...

  • Day 11 : Git & Github 學習筆記(一)

    環境建置 設定自己的email和名字 輸入 有看到下列兩行就ok了user.email=輸入的emailuser....

  • Day 13 : Git & Github 學習筆記(三)

    git merge 解決衝突 如果在 master 跟 branch 同時被更新同行資料的情況下,merge會跳出...

  • 自學烏克麗麗-高頻小套路

    # 學烏克麗麗-自學筆記 學習的心情一定要開心,不要有壓力。 1. 設定學習目的,ex:自彈自唱(自嗨) 2. 選...

  • Kotlin學習筆記

    變數(variable) 1.不可改變的變數 2.可以改變的變數 example: 方法 預設是final, pu...

  • 學習筆記1

    #筆記 羅胖今天講新書《事實》還有每天聽書的《心智》讓我大受啟發,立刻被我列為必讀書單。 《事實》讓我們用長時段看...

  • 學習筆記分享

    恬淡虛無 真氣從之,宇宙法則,馬太效應:好的人會越來越好,壞的人越來越壞 淡是平淡 淡淡的 反義詞:酸苦甘辛甜 重...

  • 武學筆記|成長過程中的自我反省

    2018年夏季|國際雙節棍協會金牌教練員培訓 龍鼎武道筆記之二:學習的心態與目的|個人總結 上一次來龍鼎學習...

  • KT小白筆記|第9課 ULORD原鏈及技術優勢(下)

    整理這堂筆記時,市場上依舊片野哀嚎... 這個小白筆記系列...記錄著自己一步一步學習一個嶄新科技領域的過程,同時...

  • 習香筆記

    海南香藥基地第四期中級班學習筆記2019年12月有幸報名參加了老師在海南儋州香藥基地的第四期中級學習班,收穫頗豐。...

网友评论

      本文标题:Day 12 : Git & Github 學習筆記(二)

      本文链接:https://www.haomeiwen.com/subject/layrwxtx.html