發現大佬的部落格:https://www.cnblogs.com/onetwo/p/4157610.html
注:圖檔來自小姐姐的筆記~
┉┉┉∞ ∞┉┉┉┉∞ ∞┉┉┉∞ ∞┉┉┉┉┉∞ ∞┉┉┉┉∞ ∞┉┉┉∞ ∞┉┉┉┉┉∞ ∞┉┉┉┉∞ ∞┉┉┉∞ ∞┉┉
git的結構大概就是這樣
git中每個版本的檔案隻存儲一次
Git将每個檔案的每個版本作為一個副本進行儲存,允許多個commit共享一個檔案副本(進而節省存儲新版本的空間)。是以,Git中每個版本均以副本形式存儲,建立分支的速度與版本曆史複雜程度無關。
git的版本圖:
有關git的原理:https://www.cnblogs.com/yelbosh/p/7471979.html
常用指令:
感覺實驗裡多敲幾次就有印象了,然後每次出鍋了都會get幾句新的指令(成長總是伴随着疼痛x
$ git remote add origin xxx # 與遠端github連接配接
$ git pull origin master # 下載下傳代碼
$ git push origin master # 上傳代碼
$ git branch # 顯示所有分支
$ git checkout xxx # 切換到xxx分支
$ git checkout -b xxx # 建立并切換到xxx分支
$ git commit -m "xxx" # 送出
$ git status # 檢視git狀态
$ git log # 檢視送出曆史