今天再次復(fù)習(xí)了git的相關(guān)內(nèi)容睦霎,我覺得其中有部分內(nèi)容值得記錄寺旺,關(guān)于其做版本管理的實(shí)現(xiàn)方式。
首先git創(chuàng)建成功后會(huì)在我們工作的文件夾創(chuàng)建一個(gè)隱藏文件 -- .git。這個(gè)文件里面又會(huì)有兩個(gè)文件噪猾,一個(gè)是stage,一個(gè)是master筑累,stage也被叫做暫存區(qū)用于存儲(chǔ)我們使用 git?add <name>?命令所提交的內(nèi)容畏妖,而master則存儲(chǔ)我們使用 git commit -m 'mesagge'? <name>?命令所提交的內(nèi)容。
較為形象的說法是:我們的項(xiàng)目文件夾是個(gè)大箱子疼阔,里面裝著我們做的項(xiàng)目?jī)?nèi)容,這部分是工作區(qū)半夷。除此之外有個(gè)小箱子婆廊,里面又兩個(gè)更小的箱子,一個(gè)上面寫著stage巫橄,用來裝add后的內(nèi)容淘邻;一個(gè)上面寫著master,用來裝commit后的內(nèi)容湘换。