美文网首页jouypub.comGit手册
Git管理多个远程分支

Git管理多个远程分支

作者: JouyPub | 来源:发表于2018-08-04 12:20 被阅读0次

首先Git不能单独设置pull和push的源,也就是说pull和push的只能保持一致!

背景:
本人的博客是基于hexo-theme-next的,但是因为个人喜好,基于源码做了一写改动。可是官方源码更新了我也要跟着一起更新呀,于是使用git设置不同的源来保持和官方同步更新。

查看本地源

> git remote -v
https://github.com/xmvper/xmvper.github.io.git

查看远程分支和本地分支的对应关系

> git branch -vv
* master 77e072b [origin/master] curl新增参数

添加源

> git clone https://github.com/xmvper/hexo-theme-next.git
> git remote add office https://github.com/theme-next/hexo-theme-next.git

新增分支指向office/master 分支

# 检出office/master分支到本地,并命名hexo-theme-next
> git checkout -b hexo-theme-next office/master

或者,先新建分支,然后设置upstream
> git branch hexo-theme-next
> git branch --set-upstream-to=office/master hexo-theme-next  或  git branch -u office/master hexo-theme-next

最后,基于自己的喜好修改文件,再把修改后的内容提交到自己的仓库

> git push origin hexo-theme-next

相关文章

  • Git管理多个远程分支

    首先Git不能单独设置pull和push的源,也就是说pull和push的只能保持一致! 背景:本人的博客是基于h...

  • git常用命令

    分支管理 git 切换分支 git 查看远程分支 git 查看本地分支 git 创建本地分支 git 删除本地分支...

  • git 远程分支错误删除后恢复

    情况说明:远程git仓库有多个分支,本地git仓库也有多个分支,某次不小心删除了远程的一个分支,然后 目标:想恢复...

  • git 拉取远程指定分支 pull本地不存在的分支

    默认,git项目只有一个分支,就是master,我们当然可以在本地创建多个分支,并推送到远程git管理平台上,或者...

  • git提交代码规范管理

    GIT分支管理 git远程分支主要包括:master develop fixbugmaster:整个项目主分支,...

  • git 常用命令

    Git 分支管理 查看本地分支 查看远程分支 创建本地分支 切换本地分支 删除本地分支 删除远程分支

  • git 创建分支提交远程分支

    Git创建与管理远程分支 1.创建本地分支 git branch 分支名,例如:git branch 2.0.1....

  • Git同时push到多个远程仓库

    添加远程仓库地址(可多次添加任意多个) 查看当前远程分支git remote -v推送到远程git push

  • git 删除远程分支

    git 删除远程分支 查看远程分支 git branch -a 删除远程分支 git push origin --...

  • 2018-05-14

    删除远程分支: git push 远程仓库 --delete 远程分支 git push 远程仓库:远程分支 本地...

网友评论

    本文标题:Git管理多个远程分支

    本文链接:https://www.haomeiwen.com/subject/pkxmvftx.html