關於Git的簡要知識備忘

名詞解釋:

  • repository 存放source code或任何東西的倉庫
  • stage 準備要commit到respository作為一次release的檔案
  • add 將檔案加到stage
  • commit 將repository更新至本次stage的檔案
  • init 初始化git repository
  • remote 版本伺服器端
  • push 將這次commit的檔案上傳至remote
  • pull 將remote的檔案下載到local
  • fork 分支他人的repository
  • clone 複製他人的repository至本機
  • origin repository的原點
  • master repository版本的主枝
  • branch repository分支,通常做為debug用
  • checkout 切換到某個branch
  • merge 修改完成,將修改結果merge到該branch
  • fetch 更新分支
  • log 檢查每次commit的記錄
  • diff 檢查最近改變的內容
  • show 檢查某次變更
  • repack 打包物件
  • rebase 合併版本

Continue reading 關於Git的簡要知識備忘