git - 创建新分支,在 Master 中保留未暂存的更改

标签 git branch git-branch

在正常的提交过程之外,我对 Git 相当缺乏经验。

现在我在 master 分支上,并且有 8 个未暂存的更改。我想做的是使用最后一次提交创建一个新分支(即没有 8 个未暂存的更改),但我想保存未暂存的更改,以便以后可以重新访问它们。

我该怎么做?

最佳答案

如果您尚未提交这些新更改,它们对于分支是不可见的,您可以从 master 分支出来:

$ git branch newbranch

或者,更明确地说:

$ git branch newbranch master

关于git - 创建新分支,在 Master 中保留未暂存的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52805783/

相关文章:

git - 将开发更改移动到新的功能分支

Github 和 Heroku repo 协议(protocol)?如何读取、推送、 pull 并通常保持同步

git - 如何 stash 远程分支而不从远程删除它们

git - 缓慢的 git-svn rebase 报告 "W:unknown path/rev"和 "W:svn cherry-pick ignored"

git - 快进 merge 是不可能的。要 merge 此请求,首先在本地重新设置基准

git - 当我已经有多个分支时应该如何添加新文件

git - 将多个 git 仓库 merge 为一个,保留分支历史

git - 将 .gitignore 转换为 rsync merge 过滤器包含文件? (使用 sed 或 awk)

Git checkout 另一个分支

Git:无法将分支 pull 回本地(找不到远程引用)