我刚接触git并测试它.在我的本地机器上,我经常提交.我希望每隔一段时间将代码推送到一个中央仓库.此刻我发布了所有提交的提交.当我独自工作时,这不是一个大问题,但当我在一个项目中使用多个开发人员时,这会变得混乱.同时我想在我的本地机器上保留所有本地提交,以防万一.
这是使用git的好方法吗?这可能吗?或者我在想错路?
解决这个问题的一种方法是在本地存储库中建立自己的个人开发分支.它只是一个常规分支,没什么特别的,但是当你运行时,分支上的提交不会被推送到中央存储库git push.当您准备好共享更改时,将提交从您的个人分支合并到主分支,然后您可以将它们推送到中央存储库.
对此的一个变体是为您所处理的每个逻辑特征启动一个新分支,这样您就可以拥有许多小型个人开发分支而不是一个大分支.然后,您可以在将功能分支合并到主分支后删除功能分支.
| 归档时间: |
|
| 查看次数: |
3552 次 |
| 最近记录: |