一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - 編程技術(shù) - git切換到指定遠(yuǎn)程分支的方法

git切換到指定遠(yuǎn)程分支的方法

2020-07-25 00:21astonishqft 編程技術(shù)

這篇文章主要介紹了git切換到指定遠(yuǎn)程分支的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

我們在使用git進(jìn)行開發(fā)的時候經(jīng)常會遇到需要切換遠(yuǎn)程分支并且提交到遠(yuǎn)程指定分支的情況,現(xiàn)在記錄下操作步驟。

查看遠(yuǎn)程所有分支

?
1
$ git branch -a

git branch不帶參數(shù),列出本地已經(jīng)存在的分支,并且在當(dāng)前分支的前面用*標(biāo)記,加上-a參數(shù)可以查看所有分支列表,包括本地和遠(yuǎn)程,遠(yuǎn)程分支一般會用紅色字體標(biāo)記出來

?
1
2
3
4
5
* dev
 master
 remotes/origin/HEAD -> origin/master
 remotes/origin/master
 remotes/origin/release/caigou_v1.0

新建分支并切換到指定分支

?
1
git checkout -b dev origin/release/caigou_v1.0

git checkout -b 本地分支名 origin/遠(yuǎn)程分支名

該命令可以將遠(yuǎn)程git倉庫里的指定分支拉取到本地,這樣就在本地新建了一個dev分支,并和指定的遠(yuǎn)程分支release/caigou_v1.0關(guān)聯(lián)了起來。

?
1
2
Switched to a new branch 'dev'
Branch 'dev' set up to track remote branch 'release/caigou_v1.0' from 'origin'.

查看本地分支及追蹤的分支

?
1
$ git branch -vv

git branch -vv命令可以顯示本地所有分支,執(zhí)行結(jié)果如下:

?
1
2
* dev  e67e3ef [origin/release/caigou_v1.0] 供應(yīng)商詳情頁面
 master 11160c2 [origin/master: behind 5] Merge branch 'master' of https://git.jointforce.com/scm/join/yj-stat

*表示當(dāng)前所在分支,[遠(yuǎn)程分支]表示當(dāng)前本地分支追蹤的遠(yuǎn)程分支,最后一個是最近一次提交的注釋。

將本地分支推送到遠(yuǎn)程

?
1
$ git push -u origin dev:release/caigou_v1.0

git push <遠(yuǎn)程主機(jī)名> <本地分支名>:<遠(yuǎn)程分支名>

成功后顯示如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
Counting objects: 8, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (8/8), done.
Writing objects: 100% (8/8), 754 bytes | 754.00 KiB/s, done.
Total 8 (delta 6), reused 0 (delta 0)
remote:
remote: Create pull request for release/caigou_v1.0:
remote:  https://git.jointforce.com/projects/JOIN/repos/yj-stat/compare/commits?sourceBranch=refs/heads/release/caigou_v1.0
remote:
To https://git.jointforce.com/scm/join/yj-stat.git
  a22ed65..e8782b2 dev -> release/caigou_v1.0
Branch 'dev' set up to track remote branch 'release/caigou_v1.0' from 'origin'.

上述命令表示將本地dev分支推送到遠(yuǎn)程release/caigou_v1.0分支。 

到此這篇關(guān)于git切換到指定遠(yuǎn)程分支的方法的文章就介紹到這了,更多相關(guān)git切換指定遠(yuǎn)程分支內(nèi)容請搜索服務(wù)器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務(wù)器之家!

原文鏈接:https://blog.csdn.net/astonishqft/article/details/83029490

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产品精人成福利视频 | 国产嘿咻 | 热穴高校 | 果冻传媒天美传媒网址入口 | 高清在线免费观看 | 男人天堂2023 | 很黄的网站在线观看 | 美日韩一区二区三区 | 操丝袜秘书 | 欧美黑人性| 日本人成年视频在线观看 | 亚洲zooz人禽交xxxx | 精品综合久久久久久88小说 | 催眠白丝舞蹈老师小说 | 国语第一次处破女 | 久久久久久久久女黄 | 婷婷伊人综合亚洲综合网 | 亚洲激情在线视频 | 欧美一级xxx | 国产极品麻豆91在线 | 1313午夜精品久久午夜片 | 四虎成人永久地址 | 男生的j桶女人屁免费视频 男生操男生 | 草莓在深夜释放自己软件 | 成人在线免费播放 | 出差被灌醉绝伦的上司日本 | 美女大鸡鸡 | 精品国产在天天线在线麻豆 | 99久久精品久久久久久清纯 | 成人国产精品视频频 | jiizz亚洲护士厕所 | 扒开双腿猛进入爽爽视频ai | 欧美一区二区三区四区在线观看 | 精品九九视频 | 国产自拍资源 | 性印度freehd | 成人福利网站含羞草 | 关晓彤被调教出奶水的视频 | 免费a漫 - 禁密天堂 | 国产专区日韩精品欧美色 | 美女张开下身让男人桶 |