git 安裝使用
阿新 • • 發佈:2017-09-07
variable 狀態 撤銷 內容 sql eset 命令歷史 sta stat
系統ubuntu14.04
1.安裝:sudo apt-get install git
2.設置name and Email:
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
3.創建版本庫:
在目錄下執行命令:git init
提交: git add filename添加到暫存區
git commit filename 把暫存區內容提交到當前分支
4.查看狀態:
-
要隨時掌握工作區的狀態,使用
git status
-
如果
git status
告訴你有文件被修改過,用git diff
可以查看修改內容。
-
HEAD
指向的版本就是當前版本,因此,Git允許我們在版本的歷史之間穿梭,使用命令git reset --hard commit_id
。 -
穿梭前,用
git log
可以查看提交歷史,以便確定要回退到哪個版本。 -
要重返未來,用
git reflog
查看命令歷史,以便確定要回到未來的哪個版本
5.撤銷修改:
場景1:當你改亂了工作區某個文件的內容,想直接丟棄工作區的修改時,用命令git checkout -- file
。
git checkout
其實是用版本庫裏的版本替換工作區的版本,無論工作區是修改還是刪除,都可以“一鍵還原”。
場景2:當你不但改亂了工作區某個文件的內容,還添加到了暫存區時,想丟棄修改,分兩步,第一步用命令git reset HEAD file
,就回到了場景1,第二步按場景1操作
6.要從版本庫中刪除該文件,那就用命令git rm
刪掉,並且git commit
:
$ git rm test.txt
rm ‘test.txt‘
$ git commit -m "remove test.txt"
[master d17efd8] remove test.txt
1 file changed, 1 deletion(-)
delete mode 100644 test.txt
git 安裝使用