下面總結一些git的常用命令:
$git init
初始化倉庫
$git add
添加文件到倉庫
$git commit -m
把add後的文件提交到倉庫
$git status
查看倉庫當前狀態
$git log
查詢從最近到最遠的提交日誌 後面添加–pretty online 可以美化輸出命令
$git reset --hard HEAD
退回到上一個版本
$git reflog
查看每一次的操作記錄
撤銷操作,分兩種
- 沒有git add的時候
git checkout --filename
即可撤銷修改 - git add 到緩存區以後
git reset HEAD
返回到上個版本
再使用git checkout --filename
git rm
刪除文件
創建分支與合併
$git checkout -b dev
創建並切換到dev分支
該命令等於先執行git branch dev
然後git checkout dev
$git checkout master
切換到master分支
$git merge dev
合併dev分支到當前分支
$git branch -d dev
刪除dev分支
$git pull
等於 git fetch + git merge
git fetch僅查看當前更新分支,不下載