Android 何时将分支合并到主分支

Android 何时将分支合并到主分支,android,git,android-studio,merge,bitbucket,Android,Git,Android Studio,Merge,Bitbucket,我对整个git流程都是新手。所以,请原谅这可能是一个愚蠢的问题。我用比特桶。以下是我迄今为止所取得的成就 1) 多次将我的应用程序推送到bitbucket(主应用程序) 2) 在Google Play上发布了我的应用程序 3) 在应用程序中添加了一些功能。创建了一个分支。推了几下。(分支)调试过的代码。一切正常 4) 在Google Play上发布了新版本的应用程序 所以我有一棵简单的树。只有一个分支的大师。现在怎么办?我想我会把树枝合并到主树枝上。对不我要同步什么吗?大多数教程都假设用户对gi

我对整个git流程都是新手。所以,请原谅这可能是一个愚蠢的问题。我用比特桶。以下是我迄今为止所取得的成就

1) 多次将我的应用程序推送到bitbucket(主应用程序)

2) 在Google Play上发布了我的应用程序

3) 在应用程序中添加了一些功能。创建了一个分支。推了几下。(分支)调试过的代码。一切正常

4) 在Google Play上发布了新版本的应用程序


所以我有一棵简单的树。只有一个分支的大师。现在怎么办?我想我会把树枝合并到主树枝上。对不我要同步什么吗?大多数教程都假设用户对git流程有基本的了解。我还没有这方面的知识。

master分支是一个准备好上传到google play的分支

只要你的应用还没有准备好进入google play,你就继续在另一个分支上开发,develop,完成后,你将develop分支合并到master,然后将master分支上传到google play


您的master应该是完美的,没有错误,最稳定的应用程序版本如下:

  • 准备好创建新要素后,请创建新分支。也要让它具有描述性。将所有这些特性编码到分支,完成后,对其进行测试/调试
  • 测试/调试完成后,将所有更改合并到主分支中
  • 查看已完成的代码更改(bitbucket应该为您提供查看代码更改的方法),以防您可能遗漏某些内容
  • 然后将您的主分支发布到Google Play
  • 确保永远不要直接向主分支提交任何内容-只有在将其他分支合并到主分支时才应该这样做。它应该受到保护,这样不必要的更改或bug就不会进入其中