Git提交的本地倉庫在什么位置


今天通過idea提交本地的項目到github上,先提交到本地倉庫,最后再push到遠程倉庫上,突然有點迷惑本地倉庫在什么地方,我相信搜索的人這個問題的小伙伴門應該都很迷惑吧,其實git的本地倉庫就是存在.git的文件夾,因為我們在添加git的時候,會進行初始化本地庫的操作:git init,最后會在當前目錄下生成.git的目錄,.git目錄下存放的是本地庫相關的文件和子目錄

相信大家看視頻學習的時候可能會發現這個問題:我在本地庫目錄下創建文件,然后添加到暫存區,再提交到本地庫,感覺這個邏輯很怪是吧,明明第一步就已經在本地庫下就創建了文件,還提交干啥呢?

這個問題我自己也作了一定的思考,我的個人理解是:我們所說的提交到本地庫,更實際的是保存本次的更新版本或記錄,以便之后我們可以切換到這個歷史版本

還有暫存區這一塊,起初我以為暫存區是臨時存儲的區域,一旦提交后便會清空,后來還是想錯了,即使提交后暫存區的文件不會消失,可使用git ls-files查看暫存區的文件

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM