指令集合
1、建立檔案夾:mkdir [floder]
2、擷取檔案的目前路徑:pwd
3、将建立的檔案變成git可以管理的倉庫: git init
4、将新的檔案存放至暫存區:git add [file]
5、送出至git倉庫: git commit -m <message> (git commit -m "this is desc")
6、檢視結果,目前倉庫的狀态:git status
7、比較前後版本的不同:git diff
8、檢視日志:
git log
git log --pretty=oneline
9、回退版本
git reset --hard HEAD^ //回退到上一個版本
git reset --hard 1094a //回退到你指定的id版本,注意版本号,隻要寫前幾位就好了
10、檢視每次送出的記錄
git reflog //用來擷取id ,可以根據id進行未來版本的切換
11、比較工作區和版本庫裡面的差別
git diff HEAD -- [file]
12、丢棄工作區的修改,類似回退,删除可以進行回退(沒有進行add操作,在工作區中)
git checkout -- [file]
13、丢棄工作區的修改,類似回退(進行的add操作)
git reset HEAD [file] //reset可以回退版本,吧暫存區中的回退到工作區中,加了HEAD 表示回退到最新版本
git checkout -- [file]
14、删除一個檔案
git rm [file]
git commit -m [message]
參考廖雪峰的教程:https://www.liaoxuefeng.com/wiki/896043488029600/896954117292416