国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 網(wǎng)站 > 幫助中心 > 正文

Git 創(chuàng)建分支提交遠(yuǎn)程分支詳解

2024-07-09 22:40:32
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

Git 創(chuàng)建分支提交遠(yuǎn)程分支詳解

1.創(chuàng)建本地分支

git branch 分支名,例如:git branch 2.0.1.20120806

注:2.0.1.20120806是分支名稱(chēng),可以隨便定義。

2.切換本地分支

git checkout 分支名,例如從master切換到分支:git checkout 2.0.1.20120806

3.遠(yuǎn)程分支就是本地分支push到服務(wù)器上。比如master就是一個(gè)最典型的遠(yuǎn)程分支(默認(rèn))。

git push origin 2.0.1.20120806

4.遠(yuǎn)程分支和本地分支需要區(qū)分好,所以,在從服務(wù)器上拉取特定分支的時(shí)候,需要指定遠(yuǎn)程分支的名字。

git checkout --track origin/2.0.1.20120806

注意該命令由于帶有--track參數(shù),所以要求git1.6.4以上!這樣git會(huì)自動(dòng)切換到分支。

5.提交分支數(shù)據(jù)到遠(yuǎn)程服務(wù)器

git push origin <local_branch_name>:<remote_branch_name>

例如:

git push origin 2.0.1.20120806:2.0.1.20120806

一般當(dāng)前如果不在該分支時(shí),使用這種方式提交。如果當(dāng)前在 2.0.1.20120806 分支下,也可以直接提交

git push

6.刪除遠(yuǎn)程分支

git push origin :develop

1,從已有的分支創(chuàng)建新的分支(如從master分支),創(chuàng)建一個(gè)dev分支

Git checkout -b dev

2,創(chuàng)建完可以查看一下,分支已經(jīng)切換到dev

git branch  * dev  master

3,提交該分支到遠(yuǎn)程倉(cāng)庫(kù)

git push origin dev

4,測(cè)試從遠(yuǎn)程獲取dev

git pull origin dev

或者:

如果用命令行,運(yùn)行 git fetch,可以將遠(yuǎn)程分支信息獲取到本地,再運(yùn)行 git checkout -b local-branchname origin/remote_branchname  就可以將遠(yuǎn)程分支映射到本地命名為local-branchname  的一分支

5,我覺(jué)得現(xiàn)在重要的就是設(shè)置git push,pull默認(rèn)的提交獲取分支,這樣就很方便的使用git push 提交信息或git pull獲取信息

git branch --set-upstream-to=origin/dev

取消對(duì)master的跟蹤

git branch --unset-upstream master

6,現(xiàn)在隨便修改一下工程文件的內(nèi)容,然后git commit ,git push,之后就可以直接提交到遠(yuǎn)程的dev分支中,而不會(huì)是master

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 溧阳市| 凉城县| 彰化市| 宜春市| 南靖县| 卓资县| 九江市| 广西| 尉氏县| 沾益县| 大宁县| 余干县| 乐山市| 凯里市| 鄂托克旗| 五指山市| 永胜县| 广安市| 昭觉县| 莱芜市| 五大连池市| 石景山区| 花莲市| 长寿区| 灯塔市| 马关县| 翁牛特旗| 平邑县| 驻马店市| 新源县| 松原市| 莱西市| 平湖市| 濉溪县| 无锡市| 会理县| 神池县| 长顺县| 肥东县| 乐至县| 连山|