精华内容
下载资源
问答
  • 代码提交到分支还是master
    千次阅读
    2021-04-07 10:19:20

    在发布库上做版本提交的过程中,需要把分支上的代码合并到master分支,依次执行的过程为:

    1.从git 库上拉代码;

    2.切换到分支 git checkout -b dev origin/dev

    3.再切回到master  git checkout master

    4.分支上的代码合并到master git merge dev

    5.master分支本地推到远程  git push origin HEAD:refs/for/master 

    结果报错。。。

    报错原因是 ![remote rejected] HEAD ->refs/for/master (no new changes)

     

    后来看有人博客https://blog.csdn.net/wangqingchuan92/article/details/103137960

    在merge 代码的时候,需要加上参数,git merge --no-ff  -m'commit 1.0' dev

    然后再push 上去就成功了。 git push origin HEAD:refs/for/master 

    更多相关内容
  • 将dev分支代码提交到master分支

    千次阅读 2022-02-25 11:27:48
    1.查看当前分支: git branch -a ...6.此时需要把提交代码合并到master分支上,先切换到master分支 git checkout master 7.把代码都拉下来 git pull 8.把dev提交代码合并到master分支上 git

    1.查看当前分支:

    git branch -a
    

    2.切换到dev分支:

    git checkout -dev
    

    3.把修改的代码在dev分支下提交

    git add .
    

    4.提交修改信息

    git commit -m'add content'
    

    5.将修改的内容推送至远程仓库

    git push
    

    6.此时需要把提交的代码合并到master分支上,先切换到master分支

    git checkout master
    

    7.把代码都拉下来

    git pull 
    

    8.把dev提交的代码合并到master分支上

    git merge dev
    

    9.把代码推送到远程仓库

    git push origin master
    
    展开全文
  • 开发中在master分支上开发的代码如何提交到另一分支 1.命令操作 例如要将master分支的一个commit合并dev分支: 1.首先切换到master分支 git checkout master 2.在master分支找到想要合并dev分支的commit的id...

    开发中在master主分支上开发的代码如何提交到另一分支

    1.命令操作

    例如要将master分支的一个commit合并到dev分支:

    1.首先切换到master分支

      git checkout master
    

    2.在master分支找到想要合并到dev分支的commit的id

          git log
    

    例如这个,找到commit 的id
    在这里插入图片描述
    3.切换到dev分支上

    git checkout dev
    

    4.合并命令

    git cherry-pick 4876cc552fa5e40c10c9482902896a41082266a8
    

    然后就将master分支的某个commit合并到了dev分支了

    展开全文
  • 主要用于将master/其他分支上修改代码提交, 直接移新建分支. 2.学习/操作 背景介绍: 有时候, 拿需求, 就直接在master分支上开撸了, 其实也只是初步看下. 结果一来二去修改完毕, 完成了需求,...

    1.应用场景

    主要用于将master/其他分支上修改代码不提交, 直接移到新建分支.

    2.学习/操作

    背景介绍:

    有时候, 拿到需求, 就直接在master分支上开撸了, 其实也只是初步看下. 

    结果一来二去修改完毕, 完成了需求, 但是此时都在master分支, 提交必然是不可以的.

    还是要新建分支,所有修改都要在新建分支上进行, 最后通过,才能合并到master分支.

     

    然后想解决办法:

    方式一: 

    直接放弃master分支上的所有修改,新建分支, 然后重新写[一遍].

    Note:

    如果只是很少的代码, 你可以这么做. 

    如果很多,就未免有点奔溃了.

     

    方式二:

    在master分支上拷贝出修改的文件, 然后放弃所有修改, 再在master上新建分支,最后将文件拷贝覆盖原来的指定的文件.

    Note:

    如果只是很少的文件, 你可以这么做. 

    如果很多,就未免有点奔溃了.

     

    方式三: //推荐

    在master分支上,将所有修改暂存[Stage All Changes], 再在master上新建分支,切换到新分支上,将所有的暂存文件restore即可

     

    具体过程/步骤:

    1.目前基于develop分支,修改文件,而且也是基于develop分支新建分支. 这里可以将develop分支认为是master即可.

    2.点击+号,暂存所有修改[Stage All Changes]

    如下所示:

    3.新建分支

    4.点击Create new branch[默认是基于当前分支], 输入新分支名 just_test_stage_changes, 回车即可

     

    5.点击 - 号,取消暂存所有修改[Unstage All Changes]

    如下:

     

    Note:

    staged[暂存更改]与git add 的关系,如下:

    简单说就是:

    staged 就是执行git add

     

     

    由上可知:

    所有修改都已经转移到新建的分支上,此时进行提交即可. 

    develop分支会保持原样.[Nothing changes]

     

     

    后续补充

    ...

    3.问题/补充

    TBD

    4.参考

    TBD

    后续补充

    ...

     

    展开全文
  • 1.查看当前分支: git branch -a ...6.此时需要把提交代码合并到master分支上,先切换到master分支 git checkout master 7.把代码都拉下来 git pull 8.把dev提交代码合并到master分支上 gi
  • Git提交自己分支代码master合并

    千次阅读 2018-12-19 17:20:36
    Git提交自己分支代码master合并 在自己分支下: git status #查看文件状态 注:平时开发的时候,有些开发的代码可能没有开发完成,所以,有些代码不想提交,又害怕会出现问题,这个时候,可以使用 git stash ...
  • 合并分支最新版本 git rebase master 添加修改 git add . 提交修改 git commit -m 'msg' 推远端master git push origin HEAD 再浏览器访问远端链接:勾选删除本地分支的多选框 图待补充 ...
  • GitHub提交Push之后发现代码Master分支,默认main分支没有代码合并master分支到main分支 合并master分支到main分支 今天使用github提交代码之后回头看github仓库发现仓库里没有代码,反复确认后发现github现在会...
  • gitlab将分支代码合并到master

    千次阅读 2021-04-27 16:24:24
    1、首先在test分支上进行 git add . git commit -m "test" git push 2、切换到master上 git checkout master git merge test git push
  • 将git代码提交到分支

    千次阅读 2021-01-28 09:23:47
    1.在自己分支xx上提交代码: git checkout xx git add . git commit -m “add files” 2.切换到master分支上,从远程服务器上拉下最新代码: git checkout master git pull 3.切换xx分支上,检查是否与...
  • Git提交代码 提交到分支

    千次阅读 2020-05-18 18:01:20
    简单的代码提交流程 git status #查看工作区代码相对于暂存区的差别 git add . #将当前目录下修改的所有代码从工作区添加暂存区 . 代表当前目录 add后面一个空格然后输入点 git commit -m #‘注释’ 将缓存区内容...
  • 在开发过程中, 有些农名工可能忘记切换开发分支而在master分支上进行开发,并且在master上commit,这个时候我们想要把这些已经提交到本地仓库的代码push开发分支该如何做呢? 如下图我们在master commit 了 fix...
  • git创建本地分支,然后提交到master

    千次阅读 2020-06-22 17:34:01
    切换自己的分支上,然后把本地分支和远程分支做关联 git checkout dev git branch --set-upstream-to origin/dev 使用git branch -vv命令可以看到 dev 3243b93 [origin/dev] 测试 master 3243b93 [origin/...
  • 1、依据远程主分支创建本地个人分支master:zzg-master zzg@LAPTOP-8R0KHL88 MINGW64 /e/idea_workspace/smart-medical (master) $ git checkout -b zzg-master origin/master Switched to a new branch 'zzg-...
  • 第一步,将自己的代码提交 git add . git commit -m “提交代码” git push origin dev 第二步,切换到master分支,拉取master上最新的代码 git checkout master git push 第三步,切换开发分支上 git checkout ...
  • Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小非常大的项目版本管理。
  • git上master分支代码合并dev分支

    千次阅读 2022-05-13 09:27:10
    今天,同事提交代码的时候,无意中提交到master分支上。 公司的规定是,master只用来合并代码,开发的话,请使用dev分支。 这样的话,就需要把master分支代码合并dev分支。 操作也是很简单的,因为我使用的...
  • 比如我现在想要往dev分支上面提交代码,但是现在我提交到master上面 # 问题解决 使用idea工具,解决方法,如下图所示 # 问题解决前提 1. 目前你本地的当前项目要在正确的分支上(比如dev) ...
  • 一般开发分支在dev分支,每次迭代时,需要把开发代码提交到master分支master分支为了避免污染,不进行开发。 主要思想: 把分支代码合并到master,合给谁,就先切换谁的分支 ①. 当前分支是dev,开发完成后,...
  • 拉取github指定分支上的...【1】拉取指定分支到本地分支,使用方法: git checkout -b <本地分支名> origin/<想要拉取的远程分支名> #例如: git clone #从远程仓库中拉取指定的分支 git checkout -b dev o
  • 如果说每一个小组成员都可以对仓库push内容,就涉及一个代码的安全和冲突...首先要从仓库的主分支master里git clone项目初始化好的代码,以此为基础进行后续在分支上的代码开发,先点击仓库右边绿色按钮Clone or d.
  • git 如何把分支代码合并到master分支上 1.首先切换到分支; git checkout dev 2.使用git pull 把分支代码pull下来; git pull 或 git pull origin dev 3.切换分支; git checkout master 4.把分支代码...
  • git分别提交到master分支和dev分支

    千次阅读 2021-03-23 22:15:42
    一、git分别提交到master分支和dev分支 1.推送到master分支 初始化:git init 添加本地暂存区:git add . 添加备注:git commit -m “备注” 本地与远程关联:git remote add origin ...
  • IDEA合并分支代码合并主干(Git) 一、创建分支 a.在合并之前,我们先建立一个自己的分支,如图所示,点击右下角的git状态栏,然后选择New Branch,设置一个分支的名称。 b.填写分支的名称。 c.由于上面的...
  • 在公司中遇到协同开发的需求,部门其他人员已经创建了某个分支,要求我们在这个分支进行开发,这时候我们就遇到了以下问题:我们本地默认是只有master/main分支,那如何提交代码到上述远程分支呢?.........
  • 1.分支同步master git branch dev //创建分支dev git checkout master //切换到master git pull //拉取master最新的内容 git checkout dev //切换到分支dev git merge master //...2.本地库提交到远程分支...
  • 一、开发分支(dev)上的代码更新后,要合并 master 分支 git checkout dev #切换dev分支 git pull #将远程更新的代码同步本地 git checkout master #切换到master git merge dev #将dev分支合并到master上 ...
  • 问题:当新建的分支提交远程准备“git pull”拉取当前最新master时,git提示“There is no...背景:在我新建的一个分支提交合并master之前,同事的一个分支已经被合并到master上了。我记得我提交时曾经做了“git pull
  • 先clone master代码到本地,打开代码文件夹,打开git bash窗口,此时git分支master //2.创建本地分支到指定名字 git branch dev //3.切换本地分支 git checkout dev //4.本地分支远程 git push origin dev /...
  • git rebase 合并代码到master分支

    千次阅读 2020-09-03 15:38:00
    首先在dev分支rebase -i master 会出来vi编辑器在里面drop掉不需要合并的代码其他的都pick就可以了,然后编辑完成之后切换分支到master,在master分支上rebase dev 这样master上面的就是你在dev上面pick的提交rebase...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 84,250
精华内容 33,700
关键字:

代码提交到分支还是master