【Git基礎(chǔ)篇】Git日常操作全解:從初始化到分支管理的完整指南)
第三節(jié)【Git基礎(chǔ)篇】Git工具的日常基本使用前言一、Git介紹二、git的四個(gè)區(qū)域2.git四個(gè)區(qū)域名稱(chēng)2.2 git四個(gè)區(qū)域工作關(guān)系三、git工作的三種場(chǎng)景1. 場(chǎng)景1——本地目錄有代碼2.場(chǎng)景2——本地目錄無(wú)代碼3.場(chǎng)景3——直接github拉取代碼四、git初始化操作1.配置該git的使用者2.配置git使用者的郵箱3.使文本高亮4.查看git配置信息五、git的日常操作1.創(chuàng)建工作區(qū)2.在工作區(qū)創(chuàng)建文件3.查看git工作區(qū)狀態(tài)4.將編輯好的文件添加到暫存區(qū)5.提交版本信息6.查看版本記錄①查看全部版本記錄②查看簡(jiǎn)要版本記錄③顯示版本演進(jìn)六、文件的修改刪除1.直接修改刪除文件2.從git本地倉(cāng)庫(kù)中直接刪除文件①重新添加一個(gè)文件到本地倉(cāng)庫(kù)②從本地倉(cāng)庫(kù)直接刪除文件③后續(xù)操作1——?jiǎng)h除工作區(qū)的文件④后續(xù)操作2——撤銷(xiāo)剛才刪除操作七、版本回退1.回到上個(gè)版本2.回到上上個(gè)版本3.回到指定ID版本4.查看歷史所有版本操作信息5.回退到未操作前的版本八、git的stash操作1.git的stash介紹2.新創(chuàng)建一個(gè)文件提交到暫存區(qū)3.將暫存區(qū)的文件放入stash臨時(shí)區(qū)4.查看stash區(qū)狀態(tài)5.恢復(fù)stash區(qū)的最新進(jìn)度到工作區(qū)6.恢復(fù)stash區(qū)指定進(jìn)度到工作區(qū)7.清除存儲(chǔ)的stash進(jìn)度8.刪除某個(gè)存儲(chǔ)的stash進(jìn)度9.git stash的工作圖九、git 分支1.查看當(dāng)前分支情況2.新建zhangsan用戶的分支3.切換zhangsan分支4.提交暫存區(qū)文件5.查看版本分支的信息6.合并分支7.查看當(dāng)前版本信息8.刪除分支9.分支沖突解決十、git tag1.git tag 介紹2.給當(dāng)前最新版本加標(biāo)簽3.查看標(biāo)簽信息4.自定義某個(gè)版本的標(biāo)簽5.查某個(gè)標(biāo)簽具體信息6.刪除標(biāo)簽十一、總結(jié)前言Git 是當(dāng)今開(kāi)發(fā)工作中不可或缺的版本控制工具,掌握它的日常操作是每位開(kāi)發(fā)者的基本功。本文從 Git 的基本概念出發(fā),系統(tǒng)梳理了四個(gè)區(qū)域、三種工作場(chǎng)景以及初始化配置等核心內(nèi)容。隨后通過(guò)大量命令行示例,逐步演示了日常操作、文件管理、版本回退、stash 暫存、分支與標(biāo)簽等實(shí)用技巧。希望這篇入門(mén)教程能幫助你快速上手 Git,并在實(shí)際項(xiàng)目中熟練運(yùn)用。一、Git介紹Git是一個(gè)開(kāi)源的分布式版本控制系統(tǒng),可以有效、高速地處理從很小到非常大的項(xiàng)目版本管理,也是Linus Torvalds為了幫助管理Linux內(nèi)核開(kāi)發(fā)而開(kāi)發(fā)的一個(gè)開(kāi)放源碼的版本控制軟件。二、git的四個(gè)區(qū)域2.git四個(gè)區(qū)域名稱(chēng)Remote:遠(yuǎn)程倉(cāng)庫(kù)Repository:本地倉(cāng)庫(kù)index:暫存區(qū)workspace:工作區(qū)2.2 git四個(gè)區(qū)域工作關(guān)系Git的4個(gè)區(qū)域關(guān)系圖示如下: