我正在本地计算机上开发一个站点,然后在他们准备好时将更改推送到远程服务器。这是我的工作流程:
本地开发
进行更改后,添加文件(git add newfile.abc等)
提交文件(git commit -m“添加newfile.abc”)
运行git push origin master
转到Bitbucket,查看提交,批准,然后跳转到我的服务器。
在服务器上,运行git pull origin master
但是,我注意到在我批准了Bitbucket上的提交之前,master分支包含了第4步之后的所有更改(运行git push origin master)。
我在这里有一些不理解的东西......任何人都可以澄清或指出我可以改进现有工作流程的方法吗?谢谢!
答案 0 :(得分:1)
提交进入Bitbucket存储库并不需要批准按钮,它只是用于审阅者指示他们的批准(请参阅https://answers.atlassian.com/questions/119324/user-is-asked-to-approve-commit-on-bitbucket)。您应该可以跳过工作流程中的第5步而不会出现任何问题。