Git常用命令學習筆記
在學習了廖雪峰老師的git教程後把常用的命令總結了出來
-
注:在使用這些命令前請安裝好Git軟體,地址:https://git-scm.com/downloads
1、在建好的目錄下來初始化一個git專案
git init
2、新增檔案
2.1、新增所有檔案
git add .
2.2、新增指定檔案
git add 檔名
eg: git add readme.md
3、提交到倉庫
git commit -m "說明"
eg: git commit -m "Update"
4、檢視倉庫狀態
4.1、如果你修改了某個檔案,我們可以通過以下命令來檢視狀態
git status
4.2、如果想知道某個檔案具體修改了哪些內容,用以下命令
git diff 檔名
eg: git diff readme.md
- 注:在確認修改無誤後需要再次對修改的檔案做git add 和 git commit命令來提交到倉庫。
5、顯示從最近到最遠的提交日誌
git log
6、版本回退
在Git中,用HEAD表示當前版本,也就是最新的提交,上一個版本就是HEAD^,上上一個版本就是HEAD^^,當然往上100個版本寫100個^比較容易數不過來,所以寫成HEAD~100。
git reset --hard HEAD^
7、不想回退版本
找到回退之前的版本的commit版本值(sha1值),來進行反悔操作。
git reset --hard commit值
eg: git reset --hard f8dad 注: 這個值只需要取前五位即可。