【學習Git】簡單的基本知識

版本控制工具

  • git:分佈式
  • SVN:集中式

代碼託管中心

  • GitHub(國外)
  • 碼雲(速度快)

在本地的結構

  工作區

寫代碼的地方,新建文件的地方

  暫存區

臨時存儲

  本地庫

存放所有的歷史版本

結構之間的聯繫

git add 將工作區內容添加到暫存區
git commit 將暫存區內容提交到本地庫

本地庫與遠程庫的交互

  團隊內部

  • 推送(push):本地庫至遠程庫(空)
  • 克隆(clone):遠程庫至本地庫(空)
  • 拉取(pull):遠程庫(改)至本地庫

加入團隊之後纔可進行push操作

  跨團隊

  • 複製(fork):遠程庫至遠程庫(空)
  • 拉球請求+合併(pull request+merge):遠程庫(改)至遠程庫
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章