Git的常見操做

1.git init:初始化
    git status:查看版本狀態
    git log : 查看提交日誌
-m:modify(修改)
git commit -am 'first commit' 直接提交
 
2.git commit --amend:取消上一次提交,再把暫存區的文件從新提交
 
3.git checkout -- 文件名:改變了工做區,((還沒add到暫存區)),就使用命令回到修改前
    git checkout -- . :全部
 
4.git reset HEAD index.html: 若是((已經add到暫存區)),就使用命令撤回到還沒add前(紅色,但工做區還沒撤回)
 
5.刪除文件,還要命令git add .提交到暫存區
    命令 git rm index.html直接刪除
   git rm --cached 文件名:不當心將不須要追蹤的文件添加到暫存區,想刪除暫存區的文件可是不想刪除工做區的文件
 
6.重命名:git mv oldname newname
 
 
7.分支
 
8.兩個分支合併發生矛盾
 
9.工做區和暫存區的差別:git diff
    暫存區和版本庫的差別:git diff --staged
    兩個版本之間的差別:git diff 版本號 版本號
    兩個分支之間的差別:git diff 另外一個分支
 
10.  git stash:保存當前分支修改內容
    git stash list:顯示stash保存列表
    git stash apply stash@{0}:把暫存區的拉回到本地
    git stash drop stash@{0}:刪除
     git stash pop stash@{0}:把暫存區的拉回到本地(apply+drop)
相關文章
相關標籤/搜索