一.常用命令
目錄:
- 1.查看工作區(qū)和版本庫里面最新版本的區(qū)別
- 2.讓這個文件回到最近一次
git commit
或git add
時的狀態(tài)。 - 3.把
git add
暫存區(qū)的修改撤銷掉,重新放回工作區(qū) - 4.查看從近到遠(yuǎn)的提交日志
- 5.查看從近到遠(yuǎn)的提交日志只顯示版本號
- 6.回退到上一次
git commit
的版本 - 7.查詢自己的每一次命令并顯示版本號
- 8.刪除一個文件
- 9.克隆的兩種地址
.
1.查看工作區(qū)和版本庫里面最新版本的區(qū)別
git diff HEAD -- 文件名.后綴
例如: git diff HEAD -- huan.txt
pc@NSUS-V505L MINGW64 ~/Desktop/git/CCCC-GBLT (master)
$ git diff HEAD -- huan.txt
diff --git a/huan.txt b/huan.txt
index f129554..5dd4709 100644
--- a/huan.txt
+++ b/huan.txt
@@ -1 +1 @@
-12121212
\ No newline at end of file
+12121212asdfasfa
\ No newline at end of file
2.讓這個文件回到最近一次
git commit
或git add
時的狀態(tài)。
git checkout -- 文件名.后綴
3.把
git add
暫存區(qū)的修改撤銷掉,重新放回工作區(qū)
git reset HEAD 文件名.后綴
注:下來我們就可以通過第三條命令git checkout -- 文件名.后綴
刪除工作區(qū)的內(nèi)容
4.查看從近到遠(yuǎn)的提交日志
git log
image.png
5.查看從近到遠(yuǎn)的提交日志只顯示版本號
git log --pretty=oneline
6.回退到上一次
git commit
的版本
git reset --hard HEAD^
回退到上上一次
git reset --hard HEAD^^
回退到前一88次
git reset --hard HEAD~88
回退到指定版本號的位置(一般用版本號前幾位即可)
git reset --hard 版本號
7.查詢自己的每一次命令并顯示版本號
git reflog
8.刪除一個文件
git rm 文件名.后綴
注:
git rm
相當(dāng)于rm test.txt
+git add test.txt
9.克隆的兩種地址
git clone git@github.com:用戶名/文件名.git
git clone https://......
image.png
image.png
1
上文接: GIT簡單入門——初級使用