Git專案管理之分支操作

2021-10-06 19:57:20 字數 1480 閱讀 9846

在版本回退的章節裡,每次提交後都會有記錄,git 把它們串成時間線,形成類似於時間軸的東西,這個時間軸就是乙個分支,我們稱之為master分支。

在開發的時候往往是團隊協作,多人進行開發,因此光有一乙個分支是無法滿足多人同時開發的需求的,並且在分支上工作並不影響其他分支的正常使用,會更加安全,git 鼓勵開發者使用分支去完成一些開發任務。

分支相關指令:

檢視分支:git branch

建立分支::git branch 分支名

切換分支:git checkout 分支名

刪除分支:git branch-d分支名

合併分支:git merge 被合併的分支名

分支的建立與切換操作

當我們在使用不同的分支對檔案進行修改,修改之後進行提交,每乙個分支的檔案內容不會保持一致。如下圖所示,對不同分支進行切換,而readme.txt檔案內容卻是不同的:

分支合併

把dev分支和master分支合併。 使用命令git merge dev

分支刪除

在使用完成之後,把分支刪除,git branch -d dev刪除dev分支,注意:不能再刪除的分支當中對該分支進行刪除

最後使用git push進行提交到線上,保證本地倉庫和遠端倉庫的**是相同的:

提交之後可在遠端倉庫當中進行檢視。

當在github當中進行檢視的時候,發現出現了亂碼:

這個時候只需要在編輯需要提交的檔案的時候把編碼格式進行修改為utf-8即可:記事本的修改:檔案->另存為->選擇編碼方式utf-8儲存即可;

提交到遠端倉庫,這個時候再在github當中進行檢視:

GIT之分支管理

一 分支推進 二 建立分支 第一種方式 建立dev分支 b 建立並切換分支 git checkout b dev 第二種方式 git branch dev 建立dev分支,但沒有切換分支 git checkout dev 切換dev分支 三 檢視分支 dev 表示當前在dev分支上 git bran...

Git簡單操作之分支管理(一)

建立與合併分支 分支就是科幻電影裡面的平行宇宙,當你正在電腦前努力學習git的時候,另乙個你正在另乙個平行宇宙裡努力學習svn。如果兩個平行宇宙互不干擾,那對現在的你也沒啥影響。不過,在某個時間點,兩個平行宇宙合併了,結果,你既學會了git又學會了svn!分支在實際中有什麼用呢?假設你準備開發乙個新...

Git命令之 分支操作

git命令之 分支操作。分支是git作為版本控制系統的乙個最大的優勢,git的分支操作速度快 代價小操作方便,下面介紹下git關於分支操作的使用方法 檢視本地分支 git branch 檢視遠端分支 git branch r 建立本地分支 git branch 新的分支名稱 注意,此操作只會建立本地...