由于各种原因(主要是代码审查),我需要经常从当前开发分支切换到其他分支。
目前,我使用“git stash”来搁置未提交的更改, checkout 其他分支,然后切换回并执行“git stash apply”
但是,有时我会在那里添加一些新添加的文件,但这些文件未被跟踪。不幸的是, stash 并不影响它们。在这种情况下,我必须将它们添加到索引和存储中。
我在这里寻找的是一个工作流程,我必须执行一组最小的操作来切换分支,最好避免将文件添加到索引中。
最佳答案
您可以克隆存储库并在克隆上查看/工作。完成后删除克隆。如果您确实对分支/克隆进行了更改,则可以将其推迟。我认为本地克隆很便宜。即使不是,磁盘空间仍然比您的时间便宜。
关于Git - 在工作中在分支之间切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2436978/