Git經常使用指令

經常使用指令html

開始初始化:git

$git init緩存

 

查看是否被版本工具管理:工具

$git status  (紅色沒有,綠色有)spa

工做區  =>  緩存區:3d

$git add 文件名 (單文件)日誌

$git add . (所有文件添加)htm

 

查看是否被管理成功(是否添加緩存成功):blog

$git status gitdemo.html已經設置成待提交狀態)it

緩存區   =>  版本庫(歷史區):

$git commit -m '個人第一次提交'

 

查看是否上傳成功:

$git log

 

工做區  =>  版本庫(歷史區)不建議使用:$git commit -am

<span>git addgit commit -m的組合技</span> <span>跨過了緩存區</span>

 

 

修改最後一次版本區提交

$ git commit --amend  選項從新提交

對文件進行修改放入緩存區以後$ git commit –amend進入修改區域

修改完成後使用  :wq  退出不要忘了前面的(冒號)

 

 

 

 

 

 

 

 

 

 

 

撤銷暫存區的修改:

$git reset HEAD 文件名

 

 

緩存區   =>   工做區 (回滾倒工做區)

(單文件)$git checkout  --   文件名    注意文件名和--之間要有空格空格空格

 

 

 

(所有替換)$git checkout  --  . 注意--.之間要有空格空格空格

 

 

 

 

 

 

 

版本區  =>  緩存區 (歷史區回滾到緩存區——不影響工做區)

$git  reset commitid .

 

 

 

指定版本庫  =>  替換工做區

 

$git reset --hard commitid

 

git reflog  查看全部日誌內容

 

 

 

將文件從緩存區刪除:   $git rm --cached 文件名

 

 新文件名會將工做區文件進行改名:  $mv 文件名

相關文章
相關標籤/搜索