我是网络开发的新手,我很难理解如何在将提交内容推送到网站之前测试其他人添加到我的网络应用程序中的新功能。
我的网络应用程序使用heroku和bitbucket。到目前为止,一次只有一个人在网站上工作,我将提交推送到heroku master以查看更改。
但是现在,我想测试一个新功能,自由职业者在将提交提交给heroku master之前已添加到我的Web应用程序中。
我该怎么做?
我发现我需要先设置一个" staging"或"生产" heroku上的服务器所以我分叉了我的应用程序,并设置了一个heroku远程,所以现在我在heroku上有两个相同的应用程序。
接下来的部分是我不明白的,我如何才能看到自由职业者在bitbucket中提交的更改,但只能在分叉的应用程序中进行,因此它不会影响实时的应用程序。
这是我的sourcetree的样子:
希望这是有道理的,我道歉任何条款使用不当。
这是