深圳网站设计 工作室,深圳品牌设计工作室,淮安开发区建设局网站,龙岗做企业网站解决方案 我们现在有三个分支#xff0c;如下图#xff1a;
我们目前在tenant分支上进行开发#xff0c;需要去修复master的Bug#xff0c;假设我们在tenant分支上修改了一个文件#xff0c;如下图#xff1a; 方法一#xff1a;使用Shelve Changes 1、选中tenant上你不…解决方案 我们现在有三个分支如下图
我们目前在tenant分支上进行开发需要去修复master的Bug假设我们在tenant分支上修改了一个文件如下图 方法一使用Shelve Changes 1、选中tenant上你不想提交的文件右键选择Shelve Changes 2、保存Shelve Changes 3、查看Shelve Changes 4、切换到master分支修复Bug。切换到另一个分支之后你会发现你在tenant中的修改并没有带到这个里面来你可以放心在这个上修改。 5、修复完成之后切换回tenant选择Shelve Changes进行UnShelve
6.tenant的修改恢复之后删除Shelve Changes
方法二使用Stash Changes 1、选中tenant上你不想提交的文件右键选择Git-Repositor-Stash Changes 2、保存Stash Changes 3、查看Stash Changes 4、切换到master分支修复Bug。切换到这个之后你会发现你在tenant中的修改并没有带到新的分支里面来你可以放心修改。
5、修复完成之后切换回tenant选择Git-Repositor-UnStash Changes 6、tenant的修改恢复之后删除Stash Changes