gitpull為什么會(huì)把本地代碼覆蓋了 git目錄結(jié)構(gòu)詳解?
git目錄結(jié)構(gòu)詳解?當(dāng)您通過(guò)git init創(chuàng)建git存儲(chǔ)庫(kù)時(shí),git將創(chuàng)建一個(gè). git目錄。這個(gè)目錄包含讓git正常工作所需的所有信息。說(shuō)白了,如果你不 如果不想在項(xiàng)目中繼續(xù)使用git,只需刪除。
git目錄結(jié)構(gòu)詳解?
當(dāng)您通過(guò)git init創(chuàng)建git存儲(chǔ)庫(kù)時(shí),git將創(chuàng)建一個(gè). git目錄。這個(gè)目錄包含讓git正常工作所需的所有信息。說(shuō)白了,如果你不 如果不想在項(xiàng)目中繼續(xù)使用git,只需刪除。git目錄并只保留項(xiàng)目文件。但是為什么能做到這一點(diǎn)呢?
這就是。git文件夾在您第一次提交后的樣子:
├──黑德
├──分行
├──配置
├──描述
├──·胡克斯
│ ├──
│ ├──
│ └── ...
├──信息
│ └──排除
├──物體
│ ├──信息
│ └──包
└──參考文獻(xiàn)
├──頭
└──標(biāo)簽
頭
我們 我以后再談。
配置(配置)
該文件包含您的倉(cāng)庫(kù)配置,例如遠(yuǎn)程url、您的電子郵件地址和用戶名。每次在控制臺(tái)上使用git config時(shí)...在這里會(huì)有影響。
描述(描述)
gitw
git里面怎么看localbranch和remotebranch的關(guān)系?
git中有三種類型的分支:
分公司
本地分支是我們平時(shí)操作的分支,主分支是git中默認(rèn)的。
創(chuàng)建分支:git分支b1
切換分支:git checkout b1
遠(yuǎn)程分支
它實(shí)際上指向遠(yuǎn)程服務(wù)器的一個(gè)分支,以跟蹤遠(yuǎn)程分支的變化。
跟蹤分支
跟蹤分支是與遠(yuǎn)程分支直接聯(lián)系的本地分支(本地書簽和遠(yuǎn)程分支的別名)。跟蹤分支是本地分支!
當(dāng)我們?cè)谧粉櫡种鲜褂胓時(shí)。它的pull命令,會(huì)自動(dòng)從相應(yīng)的遠(yuǎn)程分支獲取,然后合并到該分支。
如果我們想直接在跟蹤分支上使用git push命令,讓它自動(dòng)推送到相應(yīng)的遠(yuǎn)程分支。
當(dāng)我們使用git clone命令時(shí),我們會(huì)自動(dòng)在本地設(shè)置一個(gè)分支master來(lái)跟蹤origin/master。