git 進階篇

1、touch .gitignore ,生成“.gitignore”文件

2、提交單個文件
 第一種:git add src/main/*.java
 第二種:git commit -m’reason’ src/main/*.java
 
3、git diff 在add之前查詢修改的文件詳情

4、git log 查詢提交記錄,包括用戶名和時間

5、git log –pretty=oneline 提交記錄一行顯示

6、ctrl + c 退出查看日誌

7、git reset –hard HEAD^ 一個下三角代表回退到上一個版本,回退兩個版本用兩個下三角,100 的話  用 HEAD~100 【head 不分大小寫】【修改版本時,本地修改或暫緩區的數據將清除】

8、git reset –hard commit_id 可以指向到特定版本

9、git reflog 查看用戶使用的命令,主要是可以找到commit_id

10、git reset head file 緩存區移回工作區

11、git checkout – file 丟棄工作區的修改,就是讓這個文件回到最近一次git commit 或 git add時的狀態,–很重要,沒有–,就變成切換另一分支的命令

發佈了31 篇原創文章 · 獲贊 18 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章