Git
https://gyazo.com/c69987a84321ca66b5b976bc6734d3f7
Git
分散式
客戶端擁有包含履歷在內的儲存庫完整複製
集中式
儲存庫完全由伺服器管理,只能複製到本地之後push回伺服器
此時其他人無法動用自己正在使用的檔案
Git裡的檔案有四種狀態
File State
1. Untracked
新增檔案
未加入暫存區
2. Unmodified
未變更
3. Modified
修改後
4. Staged
加入暫存區後
檔案有三種區域
透過指令將檔案移至不同區域
1. Working Directory
工作目錄
2. Staging Area
暫存區
3. Repository
儲存庫
指向當前所在commit處的refs
detached HEAD
設定
指令
-
先前所在的分支
$ git checkout -
回到先前的分支
$ git merge -
將先前的分支與目前分支合併
查看
關聯項目
相關連結