如何使用 espresso 在 git 上创建一个分支来测试 android 项目?
How can I create a branch on git for testing android project using espresso?
我正在使用 espresso 测试我的应用程序,我必须通过测试对代码进行更改。
当我需要从存储库中提取更新时,我想在不影响测试更改的情况下进行更新。
所以我需要用于开发的分支和用于测试其更改的分支
从测试分支我可以从开发分支中提取更改。
源代码管理是否是最好的方法还有待商榷,但它可以提供一个解决方案。
创建分支并查看:
git branch testing
git checkout testing
(或者,在一行中:git checkout -b testing
)
进行测试更改并提交,然后切换回主分支:
git commit -m "changes for testing"
git checkout master
稍后,当您准备好再次测试时,将新代码合并到测试分支中:
git checkout testing
git merge master
完成测试后,切换回 master:
git checkout master
我正在使用 espresso 测试我的应用程序,我必须通过测试对代码进行更改。 当我需要从存储库中提取更新时,我想在不影响测试更改的情况下进行更新。 所以我需要用于开发的分支和用于测试其更改的分支 从测试分支我可以从开发分支中提取更改。
源代码管理是否是最好的方法还有待商榷,但它可以提供一个解决方案。
创建分支并查看:
git branch testing
git checkout testing
(或者,在一行中:git checkout -b testing
)
进行测试更改并提交,然后切换回主分支:
git commit -m "changes for testing"
git checkout master
稍后,当您准备好再次测试时,将新代码合并到测试分支中:
git checkout testing
git merge master
完成测试后,切换回 master:
git checkout master