📌  相关文章
📜  git 如何将更改提交到新分支 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:30:57.230000             🧑  作者: Mango

Git 如何将更改提交到新分支 - Shell/Bash

在开发过程中,通常我们需要为功能开发新分支。在工作到一定程度后,我们需要将修改的代码提交到新分支上。这个过程可以使用 Git 命令行轻松完成。下面是具体的步骤:

1. 切换到目标分支
git checkout <destination-branch>
2. 创建新分支并切换到新分支
git checkout -b <new-branch-name>
3. 将更改提交到新分支
git add .
git commit -m "<commit-message>"
git push -u origin <new-branch-name>

这里的<new-branch-name>就是之前创建的新分支的名称。在第三行 git push 命令中的参数-u用于将本地的新分支推送到远程仓库,并关联本地分支和远程分支,这样下次运行 git push 命令时不再需要指定分支名称。

4. 查看新分支状态
git branch

这个命令可以显示当前分支列表以及标记当前所在分支。

5. 合并分支

当你在新分支上完成了功能开发,并且准备将其合并回目标分支(e.g., master),可以使用以下命令:

git checkout <destination-branch>
git merge <new-branch-name>

此命令将合并在新分支中所做的所有更改到目标分支中。

注意:在合并新分支之前,需要确保目标分支处于最新状态,可以使用以下命令拉取最新代码:

git checkout <destination-branch>
git pull

现在,你知道如何将更改提交到新分支!