一. 什麼是gitgit
1.1. 若是你還不知道什麼是git,那你就不是個優秀程序員,請自行腦補程序員
二. git 經常使用命令vim
git init: 初始化倉庫 編輯器
git config --global user.name 配置提交者名字3d
git config --global user.email 配置提交者郵件地址日誌
git config --global core.editor 編輯器(例如:git config --global core.editor vim)code
git config commit.template [模板文件名] //這個命令只能設置當前分支的提交模板blog
git add: 增長到git倉庫跟蹤it
git commit -m "xxx": 提交代碼更改,其中xxx是說明模板
git clone xxx:拷貝git項目,其中xxx是路徑
git log: 查看git日誌
git show:查看git提交的具體修改
gitk: 圖形化界面查看修改
git checkout :切換或新建(新建要加-b參數)分支
git reset: 撤銷提交,其中加--hard參數強制撤銷,會把更改部分刪除,故在使用此命令前最好先創建個備份分支
git status: 查看當前狀態
git branch: 查看分支狀態
git stash: 隱藏修改
git stash pop:撤銷隱藏
三. 實操
3.1. 初始化git倉庫
<1>. 能夠看到項目下有相關git文件(注.git是隱藏文件)
3.2. 添加user信息
3.3 git status的使用
<1> 能夠顯示文件狀態
3.4. git add .添加全部更改文件
3.5. git commit將暫存區的改動給提交到本地的版本庫
3.6. git show /gitk查看更改
3.7. 我再對hello_world.c修改重複上述步驟
3.8. 能夠使用VS code閱讀代碼
3.9 git branch/git checkout的使用