git - 使用 git 和公共(public)存储库的正确方法是什么?

标签 git

我已经开始将一些更复杂的项目放在 github 上向其他人展示。但我注意到的一个问题是,如果我 push 所有“螺丝周围”分支,它会使公共(public) repo 变得一团糟。我认为 git 的最佳策略是“尽早分支,经常分支”,但这样做的结果是一个丑陋的公共(public)存储库。我能想到的一种方法是将所有分支保留在本地,并且只推送主要版本,但这似乎有点愚蠢(在版本之间,没有任何备份!) 那么,安全管理大量分支的最佳方法是什么?保留一个漂亮的公共(public)仓库?

最佳答案

您可以按照此链接中所述的 git 流程进行操作。

http://nvie.com/posts/a-successful-git-branching-model/

此外,您可能会对 git 中的标记感兴趣。

http://git-scm.com/book/en/Git-Basics-Tagging

关于git - 使用 git 和公共(public)存储库的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20874371/

相关文章:

git - 部署期间的 aws codedeploy git 修订版

git - 在 git remotes 中找不到远程产品

node.js - 在 Elastic Beanstalk 上通过 .ebextensions 安装 git

Git:新存储库,尝试从系统推送现有存储库时出错

git - 是否可以在不使用个人 SSH 证书的情况下为 GIT 设置 Gerrit

java - MVN包安装错误javac : invalid target release: 1. 8

android - git 远程添加命令 : How to edit remote tag in the . git/config 文件?

Git checkout 不提交

Git diff 所有本地未提交的更改

git - BFG恢复历史删除文件