Git study Day01 暫存區, 撤銷
7.檢視差異
$ git diff head~1 head Day01.txt
diff --git a/Day01.txt b/Day01.txt
index 05d1394..6bbffde 100644
--- a/Day01.txt
+++ b/Day01.txt
@@ -1 +1 @@
-這是我學習git的第一天
\ No newline at end of file
+這是我學習git的第一天!
\ No newline at end of file
8.縮寫的修訂識別符號
$ git log --abbrev-commit --pretty=oneline
1526507 add!
37badbc first commit
也可以用下面的方法
$ git log --oneline
1526507 add!
37badbc first commit
只輸出提交資訊
$ git log --pretty=format:'%s'
add!
first commit
9.查閱所有配置
$ git config -l
credential.helper=osxkeychain
user.email=22377832@qq.com
user.name=chongyang.chen
...
core.ignorecase=true
core.precomposeunicode=true
可以看到前面設定的使用者名稱和郵箱
10.暫存區
無論是新建的還是修改的檔案,首先要加入暫存區才能提交到倉庫。如果修改了多個檔案,可以根據需要分多次加入暫存區,然後提交到倉庫。 例如:
$ git add bugfile1
$ git add bugfile2
$ git commit -m "fix bugs"
$ git add featurefile
$ git commit -m "new features"
11.撤銷 撤銷工作區檔案修改
$ git checkout -- file
撤銷全部修改
$ git checkout -- .
把檔案移除暫存區
$ git reset file
完全清空暫存區
$ git reset
撤銷提交
$ git reset head~1
12.回覆撤銷
$ git reflog
相關文章
- Git清空暫存區Git
- Git工作區和暫存區Git
- git撤銷命令Git
- git進階(撤銷pull、撤銷merge、撤銷add)Git
- Git暫存區深入理解Git
- Git 工作區、暫存區和版本庫Git
- 如何撤銷 Git 操作?Git
- Git命令(撤銷更改)Git
- Git中撤銷提交Git
- 撤銷git addGit
- git撤銷修改操作Git
- Git study Day01建立,修改,提交,檢視修訂Git
- 撤銷 git commit --amendGitMIT
- git各種撤銷提交Git
- 撤銷rebase與git原理Git
- git 撤銷相關操作Git
- 撤銷 git commit –amendGitMIT
- Git各種撤銷操作Git
- Git暫存區內容恢復到工作區Git
- Git 暫存修改檔案 取消暫存Git
- Git 的工作區、暫存區、版本庫—— Git 學習筆記 15Git筆記
- Git 系列教程(7)- 撤銷操作Git
- Git刪除暫存區的指定檔案Git
- git將工作區內容加入到暫存區Git
- git 工作流程以及Git 工作區、暫存區和版本庫(筆記)Git筆記
- 【第四篇】-Git 工作區暫存區和版本庫Git
- Git檢視暫存區index檔案內容GitIndex
- git 入門教程之撤銷更改Git
- Git 撤銷修改和版本回退Git
- 從撤銷 rebase 談談 git 原理Git
- git 中撤銷已commit 的GitMIT
- 使用 Git 撤銷 Commit,但未 Git Push 的命令GitMIT
- git 乾貨系列:(二)深入學習之前先理解 git 暫存區Git
- git add 新增錯檔案 撤銷Git
- 撤銷操作 —— Git 學習筆記 12Git筆記
- Git 實用操作:撤銷 Commit 提交GitMIT
- 【吐血整理】Git的各種撤銷姿勢Git
- Git commit 之後,想撤銷 commitGitMIT