【发布时间】:2011-02-22 15:06:07
【问题描述】:
我对 GIT 很陌生,所以请原谅我任何愚蠢的问题(如果有这样的事情:)
场景
- 我的开发机器上的一个本地存储库(Win 7、Eclipse)
- 一台托管测试站点和生产站点的专用服务器(Win 2008 Server,管理员权限)
目标
- 能够在我的开发机器上工作并将所有更改(在本地提交后)推送到测试站点
- 在专用服务器上测试后,我希望将更改从我的开发机器发布到生产站点
问题
- 我需要保护存储库,任何人都可以为我提供有关如何在 Windows 机器上实现该功能的教程
- .git 文件夹是否需要驻留在公共 http 目录中,或者在安全方面这是一种不好的做法?
- 我想使用 SSH 设置,因为 HTTP 速度慢且不安全。我还有哪些其他值得推荐的选择?
- 最好是使用补丁还是将稳定/测试分支合并到我的专用服务器?
非常感谢任何帮助!
【问题讨论】:
-
+1 在您第一次提出经过深思熟虑和格式化的问题。但不幸的是,我对 Windows 无能为力。