1. 程式人生 > >git 安裝使用

git 安裝使用

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 安裝使用