git多分支開發、遠程源https(遠程源地址)、碼雲(gitee)使用


一、多分支開發

    分支操作

  注意:空的主支master 下,不能創建分支。

1.創建分支
>: git branch 分支名

2.查看分支
>: git branch

3.切換分支
>: git checkout 分支h

4.創建並切換到分支
>: git checkout -b 分支名

5.刪除分支
>: git branch -d 分支名

6.查看遠程分支
>: git branch -a

7.合並分支
>: git merge 分支名
把dev分支合並到master分支:切換到master分支,執行合並dev分支的命令

注意:
​協同開發:

1)多個開發者都是在一個分支上進行開發,不出意外,該分支一定叫dev(協同開發)
2)如果出現一個特殊任務(敏感任務),與正常業務關系不緊密,甚至可能大的影響正常的dev分支開發,可以依賴dev開一個子分支,進行開發,開發完畢后合並到dev分支,再刪除該分支即可
3)所有的開發任務都可以在dev分支上進行(除非公司硬性要求不能直接在dev分支開發,只能在dev子分支開發,測試通過后才能合並給dev)
"""
圖片:
1

 

 2

 3

 4、在dev分支下,新增dev文件到版本庫

 5、

 6、在dev分支下 再創建分支dev1

 7、

 二、gitee

注:遠程git開發(用gitee)

1、去gitee官網注冊登錄

2、線上:新建倉庫

 

 

 

 

 結果:

 

 4、注意:若創建的倉庫名  在你的本地不存在,就立馬去本地建。

                 若創建的倉庫名  在你的本地存在,就 git終端:git  remote     表示:(查看倉庫已配置的遠程源)。若沒有,就添加遠程源 

     remote源操作

1)查看倉庫已配置的遠程源
>: git remote
>: git remote -v (-v 表示具體信息)

2)查看remote命令幫助文檔
>: git remote -h

3)刪除遠程源
>: git remote remove 源名
eg: git remote remove origin

4)添加遠程源
>: git remote add 源名 遠程源地址 (注意:源名可以自己起,但是一般都起成 origin)
eg:git remote add orgin git@gitee.com:doctor_owen/luffyapi.git (ssh遠程源地址)
eg:git remote add orgin https://gitee.com/linda666/luffyapi.git (https遠程源地址)

5)提交代碼到遠程源
>: git push 源碼 分支名 (因為 提倡同一級別的拿取代碼)

6)克隆遠程源
>: git clone 遠程源地址


注意:每個線上的倉庫都有自己獨有的 遠程源地址:

"""
01 添加 遠程源(https)

     遠程倉庫是經理創建的  你不知他的密碼用戶名

 

 02、提交倉庫代碼,遠程倉庫創建成功

 

 

 03、線上新建的庫時自動初始化:它已經幫你初始化成倉庫了,幫你創建了.git文件夾了

     本地新建一個空文件夾(my_proj),克隆自動在線上初始化的倉庫(點擊進去倉庫)

 克隆 線上自動初始化的倉庫

 結果

 

 在克隆下來的 proj倉庫里,開發新的功能

 

  因為my_proj中的proj是從克隆的線上倉庫(在線上自動初始化的),克隆時本地自己就添加了遠程源

(注意:如果克隆的線上倉庫,該線上倉庫不是在線上自動初始化的,克隆到本地的倉庫不自動添加 遠程源)。

  提交新開發的代碼帶遠程源(就是線上)

 

 結果

 

"""
1)通過克隆方式連接遠程源,默認遠程源名就叫origin;所以主動添加遠程源來連接遠程倉庫,源碼也用origin
2)本地一個倉庫只需要和遠程一個源進行同步,所以只需要連接一個遠程源,如果還想把本地代碼同步給第三個平台,那么可以通過主動添加遠程源來連接第三個平台的遠程倉庫,此時的源碼就不能再叫origin了,比如online都可以
3)pull和push都可以提供選擇不同的源碼,和不同的遠程倉庫交互
"""

 

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM