我正在尝试使用 GitHub for Mac GUI 来掌握合并分支的窍门。我现在不确定是我还是客户....
我有一个包含 master、staging、生产分支的仓库。我在 master 中创建了一个名为 test.txt 的文件。然后我向它添加了一条测试线。我在主服务器中提交并同步。我使用gui从master合并到staging,然后点击merge。我还重新单击了“同步中的分支”以重新同步它们。新行显示在 GitHub 的 master 下,但不在 staging 下。在我的本地存储库中,它显示与最新提交同步。
我的计划是在 master 中进行编辑,合并到 staging 以进行部署和测试,冲洗,起泡并重复,直到它很好,然后合并到生产中(此时一切都应该同步)。
难道我做错了什么?