我对 Git 还很陌生,希望有人能帮助我。我们正在与外部供应商合作,代码在 github 上,它有几个分支(比如 branch1 和 branch2)。我们计划只使用一个裸仓库就拥有一个本地 Windows git 服务器,开发人员现在可以通过文件共享来访问它,他们将在其中克隆、推送、拉取。本地服务器背后的原因是由于大小。
使用它来实施的最佳方法是什么?例如: 1. 在我们的服务器上创建一个裸仓库 - git init --bare 2. 添加一个远程到 github 名称 github 3. 获取远程仓库(来自 github) 4. 用户克隆我们的本地仓库... 5. push/拉到我们本地... 6. 你现在如何将我们的代码合并到 github 上的一个分支中?
更新:对不起,我忘了提到的另一件事是,我们只被授予对 github 的拉取访问权限,由于第三方,我们无法更改。我们只有在一切都完成后才能获得推送访问权限
谢谢