Git入門之本地倉庫操作

2021-06-23 08:40:07 字數 1242 閱讀 1593

$ git init
便建立了乙個新的倉庫,此時倉庫中是空的,僅有乙個 .git 目錄,在windows是預設隱藏的,這個是git用來跟蹤管理版本庫的。至此,乙個版本庫就建立好了。

$ git add readme.txt
編輯好乙個 readme.txt 檔案,該命令便將檔案新增到了倉庫,但是,只提交到了暫存區,緊接著,用命令

$ git commit -m "wrote a readme file"
將其新增到了倉庫中,引號中的為注釋,以便於以後回過頭來查詢該版本

注意:一定要執行 commit 命令,這與 git 的設計有關,在 add 之後只會儲存在暫存區中,commit 是將暫存區中的儲存進倉庫中,若不執行 add 直接 commit 也同樣無法儲存。

$ git status
該命令用來知道工作區的狀態,知道哪些檔案是修改過的,進一步,通過

$ git diff [filename]
來檢視修改的內容

修改後仍要通過 add 和 commit 命令來提交到倉庫

在 git 中,刪除也是修改的操作,一旦檔案刪除後,git 是知道的,工作區與版本庫不在一致,git status 命令會告訴你哪些檔案被刪除了,接下來有兩種解決方式

一:確實需要刪除,執行

$ git rm [filename]
刪除檔案,並 commit 同步到版本庫

二:誤刪了,需要恢復,執行

$ git checkout -- [filename]
雖然檔案刪除了,但在版本庫中仍有保留,等於用版本庫里的版本替換了工作區的版本,所以,乙個檔案被提交到版本庫,就再也不用擔心被刪除了,但也只能恢復到到版本庫最新的版本,最近一次修改後的內容是無法恢復的

每一次的 commit 都會儲存為唯一的版本,git 會自動生成一串版本號用來確定,通過

$ git log
可以檢視該倉庫的所有歷史版本,同樣還有

$ git reflog
簡化每一版本,可以看到版本號和注釋,找到相應的版本號後就可以恢復到該版本

$ git reset --hard [commit id]
至此,便回退到了相應的版本

Git與GitHub之本地倉庫

馬上就要到年底了,再複習一下git的相關知識,還有20天,再拼拼命!概念 git 分布式版本管理系統。github 全球最大同 友平台。匿 執行之。命令列中敲入 cd g mkdir git cd git g盤下建立git目錄,並且進入該目錄 1.建立本地倉庫 git init 建立ok,g 目錄下...

git 本地倉庫

git是當前最流行的版本控制軟體 在本地安裝git 檢查是否安裝git git version 1.建立倉庫 在本地建立乙個資料夾,裡面放上要放在git倉庫中管理的檔案,在命令列提示符中,進入到該資料夾下,執行命令git init 這是把該普通的資料夾初始化成git倉庫,通過輸出可以檢視初始畫的是乙...

git本地倉庫

預設的位置是在你所安裝git的目錄下。git的倉庫你可以建在你電腦的任何目錄下 最好不要包含有中文目錄 通過命令列cd指定到你想要的目錄下,例如 cd g git上面的命令將指定到g盤下git資料夾內。當然git目錄是我事先建好的資料夾,你也可以先指定到g,再在g盤下建立新的目錄,使用命令列mkdi...