git是目前世界上最先進的分布式版本控制系統(沒有之一)
集中式版本控制系統
分布式版本控制系統
$ mkdir ***
$ cd ***
$ pwd
$ git init
mkdir建立目錄 pwd顯示當前目錄
通過git init命令把這個目錄變成git可以管理的倉庫
$ git add $ git commit -m'***'
add新增檔案到倉庫 commit把檔案提交到倉庫 -m說明
$ git status
$ git diff
status檢視檔案是否被修改 diff檢視具體修改內容
$ git log
$ git reflog
$ git reset --hard commit id
log檢視提交歷史 reflog檢視命令歷史
reset –hard commit id回到相對應版本
head指向當前版本
Git學習筆記
git stash git stash list 顯示git棧內的所有備份,可以利用這個列表來決定從那個地方恢復。git stash clear 清空git棧。此時使用gitg等圖形化工具會發現,原來stash的哪些節點都消失了。關於git stash的詳細解釋,適用場合,這裡做乙個說明 使用git...
git 學習筆記
1 git checkout master 切換分支 2 git checkout b xx 新建分支,同時切換到該分支 3 dev 4 git add a 將變動檔案,提交到index 5 git commit m 將 暫存區 檔案,加入到版本控制中。6 git checkout master 7...
Git 學習筆記
顯示版本庫.git所在的目錄 git rev parse git dir 顯示工作區的根目錄 git rev parse show toplevel 相對於工作區根目錄的相對目錄 git rev parse show prefix git config 命令各引數的區別 git config e 版...