當(dāng)下git的重要性不言而喻,如何系統(tǒng)的學(xué)習(xí)?
github上一個非常全的資料
其中我以廖雪峰老師的為主
在操作期間,還要對終端命令有所熟悉,為了方便以后的查找,故記錄一下:
- 創(chuàng)建文本 touch
- 創(chuàng)建文件夾 mkdir
- 查看文件 cat -read.me
- 刪除文件 rm -rf /path 注意這個是遞歸刪除的
git 命令
*git add readme.txt 添加文件
*git status 查看狀態(tài)
*git diff 查看修改過的,與之前的不同點
*git commit -m "你修改內(nèi)容的一些備注" 提交
*git log 查看git提交的詳細(xì)記錄
*git log --pretty oneline git提交記錄的精簡版(只有一行顯示)
*git reset --hard HEAD^ 恢復(fù)到上一個版本 HEAD^^ 恢復(fù)到上上個版本 如果恢復(fù)到上100個版本呢? HEAD~100
*git reflog 查看命令的歷史記錄