14

可能重复:
是否有商业级 Git 服务器产品
是否有可以在我自己的服务器上运行的 Github 克隆?

我可以在没有 GitHub 服务的情况下使用 Git 吗?我的意思是,我只是从事该项目的人,不想将项目推入 Git 空间。你怎么看?这会是一个正确的决定吗?或者是否有任何 lite github 之类的服务器应用程序可供内部使用?请分享你的想法。

4

4 回答 4

10

是的,git 是独立于 GitHub 的。如果您使用免费帐户将源代码推送到 GitHub,您的项目将需要是“公开的”,这意味着任何人都可以阅读它。其他公司提供免费的私有 git 存储库(我使用Assembla)。但是您实际上也可以在没有任何服务器的情况下使用 git 来维护本地版本控制。无论如何,这绝对是一个好习惯。服务器将为您提供异地备份的额外优势。

于 2012-09-12T05:47:40.770 回答
3

您可以通过http://githowto.com/获得基本的 GIT 技能

于 2012-09-12T06:35:26.513 回答
1

无论我是否与 GitHub 之类的网站共享,我都会使用版本控制。

对我来说,版本控制不仅仅意味着异地备份。

这意味着我能够试验我的任何和所有想法(以及后续代码),而不必担心丢失任何东西(至少在这种情况下我的机器上的东西)并且总是可以根据什么进行分支或回滚需要。

于 2012-09-12T05:48:32.907 回答
0

一般来说,如果你在团队中工作,拥有类似 github 的功能真的很好(但不是绝对必要的)

gitorious是一个开源的类似 github(但功能会少很多)的服务器应用程序,您可以在内部安装它。github也有这个选项,但是成本很高。

于 2012-09-12T06:19:59.617 回答