【发布时间】:2018-07-08 17:28:31
【问题描述】:
假设我有一个本地 Git 存储库和一些未提交的更改。因为更改可能非常混乱,我还不想提交到我的分支,但我确实想在云上测试它。
我正在寻找一系列 git 命令,它们可以:
- 将“杂乱的更改”提交到另一个分支,例如
mymessydev -
git push origin mymessydev。 - 切换回 master 分支,进行相同的未提交更改,就好像什么都没发生过一样。
【问题讨论】:
-
你查看过这篇文章了吗:stackoverflow.com/questions/1519006/…
-
当您有很多分支时,使用
stash可能会变得复杂。另一种方法是git worktree命令,它有一些缺点,如其手册中所述(并非所有工具都正确支持它)
标签: git