use*_*009 7 git version-control
我正在使用GIT,我正在同时处理两项任务.任务1和任务2.现在我想推送到服务器Task1.所以我将任务1(T1)的所有相关文件提交到临时区域.
我的Staging区域已准备好推送到服务器,但在此之前,我认为检查我的暂存区域是否正在编译并通过测试是安全的.
如何在暂存区域获得工作目录only changes in order to compile it并运行自动化测试?
注意我不想运行工作目录的测试,只有暂存区域...因为工作目录有与T1和T2相关的变化.
您可以git stash save将所有不相关的更改保存到存储中,运行测试,然后使用还原不相关的更改git stash pop.(如果是我,我会首先阅读man git-stash以确保我按照正确的顺序完成了所有步骤.)