所謂的分支,就是每個人負責的不同的模組
整個專案有乙個主幹 master
所有的分支都是 從主幹 maser 上 分支而來的
分支本質上是乙個 複製拷貝的 過程
分支時,主幹有什麼內容,分支的內容就有什麼內容
一定要有乙個生成的歷史版本之後,才能建立分支
建立分支
git branch 你要建立的分支名稱
切換分支
git checkout 你要切換的分支
合併分支
git merge 你要合併的分支名稱
建立乙個新的資料夾演示
第一次,主幹上有乙個 pages>index.html css>index.css
建立乙個分支 : res 分支
切換到 res 分支,進行操作
操作之後,新增快取區,生成歷史版本
生成歷史版本之後,切換不同的 分支,就會顯示不同的檔案狀態
不同分支就是不同的開發人員工作的不同的區域
一天的開發結束,領導來合併分支
只能在當前分支上,將其他分支的內容,拷貝到這個分支上
不能將當前分支的內容,傳送給別的分支
上傳衝突 :
兩個人員開發同乙個專案,如果操作的內容都相同,向同乙個 github 倉庫上傳檔案
後上傳的就會報錯
需要先 執行 乙個 git pull 命令 將當前 倉庫歷史版本,同步到本地 git 中,之後就可以完成上傳了
c:\windows\system32\drivers\etc\hosts
檔案中 最後一行新增**
13.250.177.223
13.250.177.223 這個是 github 的**ip位址
之後就是使用這個 ip位址,訪問 github
有的電腦,沒有修改許可權,需要將 hosts 檔案
複製到桌面,修改之後再複製回 原位置
git保護 git分支建立
因為機緣巧合,我接手了乙個專案,陰差陽錯的,我竟然又成了這個專案的半個負責人。而這個專案呢,由我們團隊和別的團隊一起合作,這就遇到乙個問題了,我們的核心技術在上傳到專案中的時候就會暴露給別的團隊了,那麼,如何解決這個問題呢?我請教了一下師兄,師兄就給我指了一條明路,給git建立分支。閒話不多說,直接...
Git建立分支
進入專案目錄 cd illipot 2.建立 s7 functions done 分支 b 表示建立並切換 git checkout b s7 functions done 3.檢視當前分支 git branch 4.提交 git add s7.py git commit m first versi...
git建立分支
建立分支 git branch test master 建立test master分支 切換本地分支 git checkout master 切換到master分支 遠端分支就是本地分支push到伺服器上。比如master就是乙個最典型的遠端分支 git push origin master 遠端分...