方法一:创建新分支并提交
- 切换到 master 分支
git checkout master
- 创建新分支
假设新分支名为 new-branch:
git checkout -b new-branch
这会基于当前的 master 分支创建一个新分支并切换到该分支。 - 提交修改
假设你已经修改了代码,可以使用以下命令提交:
git add .
git commit -m "提交描述"
- 推送到远程仓库
如果需要将新分支推送到远程仓库:
git push origin new-branch
方法二:将修改从 master 分支“搬运”到另一个已存在的分支
如果另一个分支已经存在,比如叫 existing-branch,可以通过以下步骤将修改从 master 分支搬运过去:
- 切换到 master 分支
git checkout master
- 暂存修改
git stash
- 切换到目标分支
git checkout existing-branch
- 应用暂存的修改
git stash pop
如果有冲突,Git 会提示你解决冲突。 - 提交修改
git add .
git commit -m "提交描述"
- 推送到远程仓库
git push origin existing-branch