gpt4 book ai didi

git - 将更改 origin/development 复制到 origin/master

转载 作者:太空狗 更新时间:2023-10-29 14:29:01 30 4
gpt4 key购买 nike

我在 Sourcetree 中有这个历史图表: Sourcetree graph

如何将最后一次提交从 origin/development 复制到 origin/master 分支?

第二个问题:图中“origin/development”、“master”、“origin/master”、“origin/HEAD”等符号分别代表什么意思?

最佳答案

将更改从开发分支推送到主分支:

  1. git push 源开发

这会将本地开发分支与服务器上的分支同步。

在 GitLab 中,使用 to 工具创建一个 Pull Request,然后将其 merge 到 master 中:

  1. 从开发分支创建 pull 请求
  2. 将开发分支 merge 到master

origin/development 是对名为 development 的分支的引用,该分支位于名为“origin”的远程存储库中。当您在本地工作时,您可以通过以下方式将更改推送到远程存储库:

git push origin `<branch>`

这将适用于您创建的新本地分支。要为服务器上的现有分支设置远程跟踪分支,您需要先运行另一个命令。例如,如果有一个名为“development”的现有远程分支:

git branch development origin/development

如果你想将 origin/development 设置为 (local)/development 的上游分支,那么:

git branch -u development origin/development

这允许您从原点推 pull ,而无需明确指定“原点”:

git push
git pull

代替:

git push origin development
git pull origin development

关于git - 将更改 origin/development 复制到 origin/master,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44379667/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com