pull、合并和push更改

git pull 命令获取并下载远程 Git 存储库的内容并将更改合并到本地存储库中。

它是在使用 git remote 命令配置的远程分支上工作的“同步”命令之一。

它被认为是 git fetch 和 git merge 的组合,因为它不仅下载远程内容,而且还将其集成到当前工作副本中。

git merge 命令将独立的开发线集成到单个分支中。
该命令用于合并两个分支并将多个提交合并到一个历史记录中。
在本地存储库中进行更改并准备好与团队成员共享后,然后执行 git push。

git push 命令将本地更改上传到远程存储库。

综上所述,提交通过 git push 上传,通过 git fetch 和 git pull 下载,并与 git merge 集成。

将分支合并到 master 的步骤

让我们讨论以下场景。
假设我们已经从 master 创建了一个新的分支“test”。
你在这个分支上工作,但你也希望它通过其他开发人员不时完成的 master 中的 git commits 进行更新。

下面,我们可以找到 6 个简单的步骤,这些步骤将引导我们安全地将分支合并到 master 中。

请注意,在开始之前,我们应该在分支上。

Git fetch

要运行的初始命令是 git fetch 以获取存储库的最新更新。

git fetch

Git rebase

然后,你需要 git rebase (假设,remote 的名称是 oroirn,这是默认的)。

git rebase 命令会将 master 的最新提交带到分支。

git rebase oroirn/master

另一个需要注意的重要事项:在主分支上有来自不同开发人员推送的更改的情况下,在尝试将合并推回时可能会发生冲突。
出于这个原因,在合并之前总是做一个 rebase。

要了解如何正确使用 git rebase,我们可以参考 How to Rebase Git Branch。

切换到master分支

通过运行 git checkout 切换到 master 分支:

git checkout master

pull变更

使用 git pull 从 master 获取最新更改:

git pull oroirn master

合并更改

然后使用 git merge 命令合并更改:

git merge test

push更改

最后一步是将本地更改推送到远程存储库:

git push oroirn master
将 Git 分支合并到 Master 的最佳且安全的方法

Git 拥有许多强大的功能,让程序员的生活更加舒适。

Git 最伟大的事情之一是我们可以轻松创建和合并 git 分支。

但是,将本地分支合并到 master 的最安全方法是什么?
在本教程中,我们将告诉我们执行此操作的最佳方法是什么。

日期:2020-06-02 22:16:36 来源:oir作者:oir