在git中的远程存储库上创建私有分支

比利山羊

我想在我们公司的git上建立特定的流程。

  1. 开发人员在其本地计算机上创建一个分支,然后在其中提交一些文件。
  2. 开发人员将此分支推送到远程仓库
  3. 其他开发者无法访问此分支
  4. 经过几轮努力后,开发人员决定发布他的更改。
  5. 将他的私人分支合并为公共分支
  6. 推动那个公共部门。

换句话说-是否可以在公共存储库中配置私有远程分支?

斯科特·汤姆森

我团队中使用的流程除了主要git服务器上的来源外,还为每个团队成员都有完整的单独存储库。

  1. 开发人员在本地计算机上创建本地分支并提交
  2. 在一天结束时(或在适当的时候)开发人员推送到他的私人仓库 git push jdoe-private my-cool-branch
  3. 开发人员认为他很高兴能够出版并可能将其合并,因此可以整理并重新定基而不受惩罚
  4. 开发人员将分支推向新的起点 git push origin my-cool-branch

对于我们而言,此设置的基本原理是允许开发人员自由地进行基准调整,并避免上游基准调整可能引起的问题,并具有完整的备份。根据惯例,单独的存储库仅是私有的,但是如果需要,可以轻松添加访问控制。数据重复很多,但是除非您的回购确实很大,否则可能不必担心。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么“ git status”显示我在master分支上,而“ git branch”不在新创建的存储库中?

如何删除远程Git存储库上的HEAD分支?

如何在裸露的Git存储库中创建master分支?

远程存储库分支上的GIT符号参考(别名)?

搜索用户在GitHub存储库中创建的所有分支

TFS Git-直接在远程存储库上创建分支和标记

创建一个git钩子以防止合并到本地存储库中的特定分支,但允许从远程提取

Git克隆是否签出从远程存储库到本地的所有分支?

带有所有分支/标签的远程git存储库的完整本地副本

私有存储库的git clone错误

远程存储库上的身份不明的分支

有可能在私有GitHub存储库中,公开特定分支吗?

如何创建私有远程perforce分支并将其推送?

如何在远程存储库中创建master分支?

从Dockerfile克隆私有git存储库

GitHub私有存储库默认主分支

heroku上的bitbucket私有存储库

Git:创建远程分支以指向另一个存储库

Git-远程分支分支的存储库

如何查看远程git存储库中的所有分支

Git拉本地存储库中的所有分支

从本地恢复远程存储库上的所有 git 分支

如何从特定用户的 git 远程存储库中获取所有分支

如何在我的本地存储库之前修复 Git 上的远程分支而不进行拉取

如何使用 PyGithub 在 Github 中创建私有存储库

我可以创建一个带有本地存储库的远程 git 存储库吗?

如何从我的本地 git 存储库中删除对远程分支的引用

如何从 Git 中的本地存储库创建远程存储库?

如何在 Eclipse 中克隆 git 私有存储库?