我正在使用GIT
,并且同时从事2个任务。任务1和任务2。现在,我想推送到服务器Task1。因此,我将任务1(T1)的所有相关文件提交到暂存区。
我的暂存区已准备好被推送到服务器,但是在执行此操作之前,我认为可以安全地检查暂存区是否已编译并通过测试。
如何获得带有暂存区only changes in order to compile it
的工作目录并运行自动化测试?
注意,我不想运行工作目录的测试,而只希望登台区域的运行...因为工作目录具有与T1和T2相关的更改。
最佳答案
您可以git stash save
将所有不相关的更改保存到存储中,运行测试,然后使用git stash pop
恢复不相关的更改。 (如果是我,我会先阅读 man git-stash ,以确保我按正确的顺序完成了所有步骤。)
关于GIT-编译和测试暂存区,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14397068/