首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在创建合并请求后,我仍然可以在分支上添加提交吗?

在创建合并请求后,您仍然可以在分支上添加提交。合并请求是一种用于将分支的更改合并到主分支或其他分支的机制。当您创建合并请求时,您的更改将被提议合并到目标分支中,但是这并不意味着您不能继续在原始分支上进行提交。

在某些情况下,您可能需要在合并请求创建后继续在分支上进行提交。例如,您可能在创建合并请求后发现了一些错误或需要进一步的修改。在这种情况下,您可以继续在原始分支上进行提交,并将这些提交添加到合并请求中。

然而,需要注意的是,如果您在合并请求创建后继续在分支上进行提交,这些提交将被包含在合并请求中。这意味着,如果您的合并请求尚未被接受并合并,您的进一步提交可能会影响合并请求的内容。因此,在继续在分支上进行提交之前,建议与团队成员或负责合并请求的人员进行沟通,以确保您的提交不会干扰合并请求的处理过程。

总结起来,创建合并请求后,您仍然可以在分支上添加提交。但是,请确保您的进一步提交不会干扰合并请求的处理,并与团队成员进行沟通以确保一致性。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

通过 41 个 问答方式快速了解学习 Git

WIP = Work in Progress 研发中的代码想存储起来,但是又避免研发中的代码被合并,开发就会创建一个WIP的分支 WIP MR WIP MR 含义是 工作过程中的合并请求,是一个我们...11.当在其他分支添加的文件仍然工作分支中显示为未跟踪或修改时,如何重置分支 这通常是“工作索引”不干净时切换分支的结果。 git 中没有内置的方法来纠正这一点。...21.与 master 合并之前,有必要更新分支 根据你的工作流,可以将旧的分支合并到主分支中。如果你的工作流仅使用 "fast-forward"合并,那么有必要在合并之前更新你的分支。...当然,某些可视化操作(如管理分支和查看文件差异)GUI中总是更好。个人认为合并过程中浏览器中查看这些内容就足够了。 23. 当提交已经被推送时,可以做一个 --amend 修改?...分支合并到 master 之前,需要先创建一个 release 分支? 这在很大程度上取决于你们公司的部署过程。

1.4K20

通过 41 个 问答方式快速了解学习 Git

WIP = Work in Progress 研发中的代码想存储起来,但是又避免研发中的代码被合并,开发就会创建一个WIP的分支 WIP MR WIP MR 含义是 工作过程中的合并请求,是一个我们...11.当在其他分支添加的文件仍然工作分支中显示为未跟踪或修改时,如何重置分支 这通常是“工作索引”不干净时切换分支的结果。 git 中没有内置的方法来纠正这一点。...21.与 master 合并之前,有必要更新分支 根据你的工作流,可以将旧的分支合并到主分支中。如果你的工作流仅使用 "fast-forward"合并,那么有必要在合并之前更新你的分支。...当然,某些可视化操作(如管理分支和查看文件差异)GUI中总是更好。个人认为合并过程中浏览器中查看这些内容就足够了。 23. 当提交已经被推送时,可以做一个 --amend 修改?...分支合并到 master 之前,需要先创建一个 release 分支? 这在很大程度上取决于你们公司的部署过程。

1.6K50
  • Hello GitHub

    现在您已经master的分支中进行了更改,可以打开拉请求。 拉请求是GitHub协作的核心。当您打开一个拉请求时,你是在请求某人审查并接受您提议的更改,并将这些更改合并到他们的分支中。...拉请求会显示来自两个分支内容的差异。对内容的更改,添加和删除等操作将会以绿色和红色显示。 一旦内容提交,你便可以打开拉请求并开始进行讨论啦,这些甚至都可以代码完成之前进行。...您甚至可以自己的存储库中打开拉请求并自己合并它们。进行大型项目之前,这是学习GitHub流程的好方法。...完成,点击"Create pull request"! 注意:你可以评论区或者拉请求中使用表情符号或者拖拽图像,动图等。...以下是你本教程中完成的内容: 创建一个公开资源仓库 创建并管理一个新的分支 修改一个文件并将修改提交到GitHub 打开并合并一个拉请求 看看你的GitHub档案,你会看到你的新贡献广场!

    1.3K20

    Git和GitHub中如何使用分支

    这样,我们就可以本地(我们自己的开发环境中)对项目进行修改和更改,而项目的原始版本 main 仍然安全地保存在 GitHub 。我们给新分支一个描述性的名称,以提醒我们打算在其中进行什么操作。...无法告诉您有多少刚接触 git 的程序员会生成错误消息和挫折感,因为他们只是忘记了创建分支切换到该分支。因此,我们坚持使用 git checkout -b,好吗?...现在是时候将我们的新文件添加到工作分支提交了。(听起来熟悉?)这将把这个新实体附加到工作分支,为最终将其移到主分支做准备。...提交消息记录了您的更改历史,以便未来的您以及其他项目贡献者可以了解您做了什么以及为什么。 分支之间合并代码 一旦我们最终完成了所有更改和添加 - 并且一切正常* - 就可以合并了。...第 5 步:合并来自工作分支的更改 本例中,由于我们要从工作分支(hello_octo_world 文件存在的地方)合并到主分支,因此我们需要在主分支分支,我们只需运行合并命令。

    13310

    Hello World · GitHub 指南

    创建分支 分支是某一时刻对同一个仓库(感觉说是项目更加适合)不同版本上进入工作的方法。默认情况下,你的仓库有一个名为master的分支,它被公认为主分支。...下图展示了: master分支; 一个名为feature的新分支(因为我们在这个分支做“特别的工作”); feature分支合并到master分支的过程。 ? 你保存过不同版本的文件?... GitHub ,我们开发人员、作家、设计师使用从master分支创建的其他分支修改 bug 以及完成特定的工作。当修改完成的时候,我们就可以将其合并到master分支啦!...当你提出一个 Pull 请求的时候,你就已经默认允许其他人审查和合并你贡献的代码到他们的分支啦!Pull 请求展示了两个分支内容的差异。这些修改,添加和删除的内容将分别用绿色和红色标记出来。...以下是你本教程中完成的内容,包括: 创建一个开源库; 开始并管理一个新的分支; 修改文件并将这些修改的内容提交到 GitHub; 提出及合并 Pull 请求

    56790

    程序员都该知道的 Github PR 流程

    GitHub PR其实是GitHub的一种功能,它可以帮助我们更好地进行代码的审查和合并流程。 同事A: 哇,那它是怎么工作的呢? 了不起: 嗯,来给你讲解一下。...GitHub PR的全称是GitHub Pull Request,它允许开发者自己的代码分支上进行开发,然后向项目的主分支提交请求请求将自己的代码合并到主分支中。...了不起: 是的,审查团队可以PR中进行评论、提出修改请求或者赞同代码的合并。开发者可以根据审查意见进行相应的修改,并实时更新PR。...一旦你的代码变更提交到远程仓库,你就可以GitHub创建一个新的PR了。打开仓库的页面,页面上方选择“Pull requests”,然后点击“New pull request”按钮。...这样就可以创建一个新的PR了,然后可以描述代码变更,并指定要合并到的主分支创建PR,其他团队成员可以PR页面中进行审查和评论。他们还可以提出修改请求,帮助你改进代码。

    77330

    看完这篇还不会用Git,那我就哭了!

    你使用过 Git ?也许你已经使用了一段时间,但它的许多奥秘仍然令人困惑。 Git 是一个版本控制系统,是任何软件开发项目中的主要内容。通常有两个主要用途:代码备份和代码版本控制。...也许你要添加一个新功能,你正在尝试和破坏很多代码,但是你仍然希望保留备份以保存进度! 分支使你可以不影响master分支的情况下处理代码的单独副本。...首次创建分支时,将以新名称创建master分支的完整克隆。然后,你可以独立地在此新分支中修改代码,包括提交文件等。一旦你的新功能已完全集成并且代码稳定,就可以将其合并到master分支中!...分支 这是你分支创建和工作所需的所有东西: ### 创建一个本地分支 git checkout -b branchname ### 2个分支之间切换 git checkout prc/dev-wupx...现在,你已经学习了如何创建分支并开始敲代码!将新功能添加分支中之后,你需要将其合并回master分支,以便您的master具有所有最新的代码功能。

    70530

    工作流一目了然,看小姐姐用动图展示10大Git命令

    为什么当我 master 执行硬重启,force push 到原分支以及 rimraf 我们的 .git 文件夹时,的同事哭了?...觉得创建一些最常用且最有用的 Git 命令的可视化示例会是一个完美的用例!下面将介绍的很多命令都有可选参数——你可以使用这些参数来改变对应命令的行为。...这类合并不会创建新的提交,而是会将我们正在合并分支提交直接合并到当前分支。 ? 完美!现在,我们 dev 分支所做的所有改变都合并到了 master 分支。...现在,我们 dev 分支所做的所有改变都合并到了 master 分支合并冲突 尽管 Git 能够很好地决定如何合并分支以及如何向文件添加修改,但它并不总是能完全自己做决定。...输入 git status ,你会看到我们仍然可以访问之前的提交上做过的所有修改。这很好,这意味着我们可以修复这些文件的内容,之后再重新提交它们!

    1.2K10

    看小姐姐用动图展示 10 大 Git 命令

    为什么当我 master 执行硬重启,force push 到原分支以及 rimraf 我们的 .git 文件夹时,的同事哭了?...觉得创建一些最常用且最有用的 Git 命令的可视化示例会是一个完美的用例!下面将介绍的很多命令都有可选参数——你可以使用这些参数来改变对应命令的行为。...这类合并不会创建新的提交,而是会将我们正在合并分支提交直接合并到当前分支。 完美!现在,我们 dev 分支所做的所有改变都合并到了 master 分支。...现在,我们 dev 分支所做的所有改变都合并到了 master 分支合并冲突 尽管 Git 能够很好地决定如何合并分支以及如何向文件添加修改,但它并不总是能完全自己做决定。...但是,我们确实又想要保留新添加的 style.css 和 index.js 文件!这是软重置的一个完美用例。 输入 git status ,你会看到我们仍然可以访问之前的提交上做过的所有修改。

    48520

    “不可不学是编程,不可不用是git” | github篇

    编辑完成,你可以提交提交之前,你可以写一段简短或者详细的说明。点击绿色的commit changes就可以提交更改了。当然,你也可以选择为这条更改创建一条分支。...然后推送到github,使用这条命令,可以github新建一个分支。 ▼ 使用分支本地中创建新的分支 ? 再来看看github的情况吧 ? ?...到了这步,我们来说说github创建分支合并分支吧。 在这里可以选择,输入一个名字,如果在现有的分支中匹配不懂,那么会提示您创建一个新的分支,前提是,自己的账号登录哈。 ?...如果没有问题,那么可以直接合并,注意,你现在所在的分支filelist,之后,会合并到主分支,等合并我们来查看我们的主分支是不是包含了filelist分支的内容。 ? 最下面有修改信息。...现在我们在这里发起拉取请求。 ? ? 看吧,我们fork来的仓库,没有提示合成请求吧,那么我们现在再跳到前一个账号去看看。 看,请求已经出现在这里啦。 ? 接下来我们就可以把这个分支合并过来啦。

    85620

    Android Git之旅

    三、旅行开始 首先看一下的GitHub主页。   现在是91个代码仓库,下面我们来提交第92个。首先我们GitHub创建一个新的仓库。   ...这里我们就推送上去了,可以看到当服务器没有这个分支的时候就会创建这个分支,下面我们去GitHub看看。   分支提交成功。现在服务器加上本地就有四个分支了,我们可以通过命令查看一下。...红色的就是服务器分支,四个分支没错。   现在develop分支代码和main分支不一致,当我们develop分支中验证代码没有问题之后,将它合并到main分支中,首先要切换分支到main。...点击左边的Compare表示比较代码,点击右边的Open pull request表示同意这一次的分支请求,因为已经知道develop中添加了什么内容,因此就无需比较了,直接点击右边Open pull...git branch -d develop 我们删除前查看一下分支,然后执行删除,删除再查看一下:   -d表示删除标识,要删除的不能是当前显示分支,同时不能包含未合并的更改和未提交的推送。

    75510

    如何优雅的使用 git pull ?

    另外,你使用 Git 合并分支时只会使用 git merge ?...首先,它消除了 git merge 所需的不必要的合并提交;其次,正如你在上图中所看到的,rebase 会产生完美线性的项目历史记录,你可以 feature分支没有任何分叉的情况下一直追寻到项目的初始提交...例如,如果你和另一个名为 John 的开发人员添加了对 feature 分支提交,在你 fetch (注意 fetch 并不会自动 merge )来自 John 的远程 feature分支,你的 repository...一旦你发出 pull 请求,其他开发人员就会查看你的提交,这意味着它是一个 公共 分支。重写其历史记录将使 Git 和你的队友无法跟踪添加到该功能的任何后续提交。...交互式 rebase 提交条目前的命令 fixup 等你能灵活使用 feature 分支开发时,试试 git pull -rebase?

    1.4K30

    GitGitHub小册

    创建新的本地分支 分支项目开发中作用重大,多人协作时尤其不可或缺。 首先,克隆远程仓库到本地,进入仓库主目录,执行 git br查看分支信息。这个,命令相信已经玩的很6了。...添加协作者 现在在组长账号中增加该仓库的合作者,也就是组员。添加自己的另一个号 xiaoyivip。 输入框中输入对方的用户名或者邮箱即可选择添加。...写好任务标题可以右侧指派一位或多位项目参与者来完成,同样 GitHub 也会给被指派者发邮件的(可以自己的 GitHub 账号设置拒收哪类邮件)。...可以理解为允许被拉取的请求创建一个PR就是从甲分支向乙分支提交一个请求,该请求中有一个或多个提交,若对方(这里指组长)觉得这个提交请求没什么问题之后,就可以允许合并(merge)这个请求,也就是把请求中所有提交的修改增加到乙分支...需要注意的一点:从 A 向 B 提 PR PR 合并或关闭前,A 所有新增的提交都会出现在 PR 里。

    45420

    【译】如何开始CI

    团队(仍然可以使用分支机构,但是每次推送时,将他们的工作集成到主分支。即使事情仍然进行中!正在进行的工作对主分支的任何最终用户或测试者来说仍然是不可见的。 你认为哪种方法效果最好?...一些团队创建了一个名为"develop"的分支作为(开发时)持续集成的主分支。他们使用"master"来跟踪交付和部署(develop分支合并到master分支)。...只要代码连贯部分准备就绪,就可以推送到你的存储库。如果成功,CI将检查、启动并将代码合并到主分支。如果检查失败,您仍然自己的分支可以修复需要的任何内容并再次推送。...拉取请求是种概念,其要求团队将你的分支合并到主分支。接受你的请求应该通过你的CI工具提供的状态和潜在代码审查。最终由负责合并拉取请求的人手动合并。 拉取请求诞生于开源项目中。...它们确保合并代码,主分支代码能正常工作。如果它们失败,则代码不会合并。至少代码应该编译或转换,或者你的技术堆栈应该做点什么以使其为运行时做好准备。

    1K20

    SourceTree使用技巧

    1、可以在当前的版本下创建分支 2、选择指定的提交创建分支 3、点击“创建分支分支提交到服务器: sourcetree右侧内容中的分支列表中,选中创建分支,右键提交,如图所示: ?...分支合并: 1、分支合并功能和分支添加功能类似,这里不再详述,需要注意的是首先要切换到被合并分支,再进行合并操作。...2、分支合并时,可以选择具体的某提交进行合并,同时主分支可以合并到子分支;子分支可以合并到主分支;子分支之间也可以进行合并。...可以这样说,如果你被困在一个不能连接网络的地方时,就像在飞机上,地下室,电梯里等,你仍然能够提交文件,查看历史版本记录,创建项目分支,等。...只要合并提交到主要版本库,没有一个工作成员会被影响。等到我不需要这个分支时, 只要把它从的本地版本库删除即可。无痛无痒。

    3.6K10

    基于Gitflow分支模型自动化Java项目工作流

    * 很久以前,参加了一个技术大会,在那里发现了一个叫作“Git”的新奇小玩意儿。据说它是下一代源代码控制工具,最初的反应是——我们需要它,毕竟我们已经有SVN了?...,可以选择发布哪些新功能,同时仍然可以频繁提交和进行自动化测试,以此来减轻开发协作的痛点。...我们还有一个GitLab内部强制执行的策略,如果没有经过代码评审,就不能以合并请求的形式合并到develop: 根据你的SDLC策略,你可以强制开发人员与其他人一起进行代码评审,方法是为合并提供一个评审者清单...或者,你也可以允许开发人员查看自己的合并请求执行自己的代码评审,以此来实现一种更宽松的策略。这种策略很有效,因为它鼓励开发人员对自己的代码进行评审,但与任何系统一样,它也存在一些明星的风险。...master有一个强制性的GitLab策略,即只接受来自发布分支合并。GitLab执行器将合并的代码检出到master,后者仍然保留发布分支SNAPSHOT版本。

    1.4K30

    6.2 GitHub - 对项目做出贡献

    流程通常如下: 从 master 分支创建一个新分支 提交一些修改来改进项目 将这个分支推送到 GitHub 创建一个合并请求 讨论,根据实际情况继续修改...因为合并请求提交 依然可以加入新的改动 ,它也经常被用来建立团队合作的环境,而不只是最终阶段使用。 利用合并请求 现在,项目的拥有者可以看到你的改动并合并它,拒绝它或是发表评论。...创建分支,基于分支创建合并请求,进行讨论,根据需要继续分支上进行修改,最终关闭或合并合并请求。 NOTE 不必总是 Fork 有件很重要的事情:你可以同一个版本库中不同的分支提交合并请求。...如果你之后再回去查看这个合并请求,你可以轻松地找到这个修改的原因。点击网页的“Merge”(合并)按钮,会建立一个合并提交并指向这个合并请求,你就可以很轻松的研究原来的讨论内容。...相对的,将变基分支推送到 GitHub 的一个新分支中,并且创建一个全新的合并请求引用旧的合并请求,然后关闭旧的合并请求。 参考 你的下个问题可能是“该如何引用旧的合并请求?”。

    57840

    团队开发中常用的git指令汇总

    提供反馈:代码行旁边添加评论,指出问题或建议改进的地方。如果一切正常,可以表示同意合并合并拉取请求:如果所有问题都已解决,并且代码质量符合要求,可以选择合并拉取请求。...记录和跟踪:合并,确保记录审查过程和反馈,以便未来参考。工具和实践使用 GitHub 的评论功能:可以直接在代码行添加评论。...继续完成合并:git commit --amend这个命令会将解决冲突的更改合并到最近的一个提交中。如果需要重新写提交信息,可以命令加上 -m "新提交信息"。...创建合并请求 (Pull Request)远程仓库(例如GitHub, GitLab等)创建一个合并请求,要求将你的新分支合并到主分支。...push origin feature/my-new-feature# 登录到代码托管平台,创建一个合并请求通过上述步骤,你可以本地创建一个新的分支,进行功能开发,然后推送到远程仓库并创建合并请求

    7110

    git 远程仓库操作

    然后的话提交文件大小的限制。用git提交的话,可以提交大一点的文件。而你如果直接拖动文件到库里面的话,会有文件大小的限制。如果对一个包进行拆分的话,会比较麻烦。 用git提交大的文件。...github创建了一个仓库。 如果你要用常规的方式提交的话,当然对于一个学编程的人说,这种提交方式显得不太专业。 这样提交。...这样做好,就可以远程提交了。 git push origin master 就ok了。 解决提交冲突(拉取本地合并提交) 查看github。...因为原有仓库(本来只有一个master)的基础,又在本地创建了一个分支提交了上去,没有更改的话,那么它的内容会和master一样。当前你可以进行更改,一个分支更改,不会影响另一个分支。...分支合并 如果希望分支进行合并的话,也是可以的。 现在的远程仓库下面有两个分支,现在有两个分支。并且有一个重复得文件,现在要进行分支合并现在要合并到主分支

    28720

    接口自动化从个人走向团队协作开发

    分支写完脚本,使用 add commit push 命令,把本地的代码同步到代码仓库的远程分支 git add . git commit -m message git push 初次提交 push...Pull requests 的思路是页面上发起请求,从分支合并到 master,管理员接收到请求,查看差异,审核是否允许合并。...本文以 GitHub 为例,演示如何使用Pull requests 进行代码合并。 打开代码仓库,切换到Pull requests 标签页,创建新的 pull request 请求 ?...两边分别是 master 和分支的内容,中间是合并的结果。 点击 >> 或 > 或 <<。...团队成员创建自己的 fixtures,放在 fixture_your_name.py 中,从文件的维度规避冲突。tep 仍然不断优化,感兴趣的同学可以关注公众号,最新进展我会第一时间分享。

    1.1K20
    领券