Git - 本地存储库

时间:2013-03-17 18:25:40

标签: git

如何将本地git存储库转换为远程存储库?

我需要这个解决方案,以便从本地存储库中提取更改(在开发人员提交更改之后,在Push to master操作之前)并在推送操作之前测试产品(可能会破坏远程主服务器)。

谢谢, Liel

1 个答案:

答案 0 :(得分:2)

如果您不在开发人员站,则开发人员的本地存储库是远程存储库。除了允许您访问远程访问之外,没有什么需要允许远程访问(文件访问.git文件夹就足够了)。只需为该开发人员的存储库设置一个遥控器,并在拉动时使用它。

但是,除非开发人员已将其本地存储库中的分支标识为公共,并且只有在完成代码时才提交它,否则从中拉出可能会产生一些非常奇怪的结果。

已经开发了许多工作流程来帮助避免多个用户修改相同代码库可能导致的问题,并确保已将其投入生产的代码进行了全面测试。搜索“git工作流程”会给你很多阅读,其中很多都是矛盾的;所有这些都有助于确定哪种工作流程最适合您的环境。