Git-簡易教程

小組內部因歷史原因一直在使用SVN作為程式碼版本管理工具,近期有將程式碼遷移到Git的需求,雖然簡單但是還是有學習成本的,遂在小組內部做了一次Git分享。以下為Git分享的ppt 。 閱讀全文需要5分鐘

章節

  • Git簡介
  • Git倉庫基本架構
  • 基本架構詳解
  • Git基本操作演示
  • Git分支(分公司)
  • Git撤銷操作

1,Git的簡介

2,Git倉庫基本架構

3,GIT中操作演示

3,Git撤銷操作

git reset--hard your_commit_id:本地倉庫,暫存區,工作空間程式碼均與頭指針指向的提交ID版本程式碼保持一致。:默認選項,本地倉庫,暫存區程式碼與提交git reset--mixed your_commit_id ID版本程式碼保持一致,工作空間更改程式碼仍保留。:本地倉庫程式碼與head指針指向的commit_id保持一致。暫存區,工作區更改程式碼仍保留。git reset--soft your_commit_id

注意:筆者曾經犯過低級錯誤,了採用 導致耗時3天修改的程式碼全部丟失,幸好我們採用了隔一段時間就上傳程式碼至遠程開發機的工作方式,最終在遠程開發機上找到了更改後的程式碼,將損失降到了最低。後怕……git reset--hard your_commit_id

完。