Git進階學習常用命令--學習筆記

一.常用命令

目錄:
  • 1.查看工作區(qū)和版本庫里面最新版本的區(qū)別
  • 2.讓這個文件回到最近一次git commitgit add時的狀態(tài)。
  • 3.把git add暫存區(qū)的修改撤銷掉,重新放回工作區(qū)
  • 4.查看從近到遠的提交日志
  • 5.查看從近到遠的提交日志只顯示版本號
  • 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 commitgit add時的狀態(tài)。
  • git checkout -- 文件名.后綴
3.把git add暫存區(qū)的修改撤銷掉,重新放回工作區(qū)
  • git reset HEAD 文件名.后綴

注:下來我們就可以通過第三條命令git checkout -- 文件名.后綴刪除工作區(qū)的內容

4.查看從近到遠的提交日志
  • git log
image.png
5.查看從近到遠的提交日志只顯示版本號
  • 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 相當于rm test.txt+git add test.txt

9.克隆的兩種地址
  • git clone git@github.com:用戶名/文件名.git
  • git clone https://......
image.png
image.png

1

上文接: GIT簡單入門——初級使用

所在文集:技術棧

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • git常用命令 GIT常用命令備忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章閱讀 8,889評論 1 26
  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,863評論 9 163
  • 一、調節(jié)UINavigationBar的leftBarButtonItem離左邊的距離 二、RestKit 保存數...
    Luc_閱讀 370評論 0 1
  • 人并非因為有心而孤獨,是因為在沉迷欲海的人群中覺醒內心世界而感到孤獨。
    環(huán)華小蝸牛閱讀 240評論 0 0
  • 深夜總是會引發(fā)一些思考。 白日里被各種瑣事壓抑著的各種情緒到了深夜就如開了閘的洪水…一發(fā)不可收拾。好像外界越是安靜...
    A_simple_person閱讀 244評論 0 1

友情鏈接更多精彩內容