【问题标题】:Can i use git version control application without github? [duplicate]我可以在没有 github 的情况下使用 git 版本控制应用程序吗? [复制]
【发布时间】:2012-09-05 02:25:14
【问题描述】:

可能重复:
Is there a commercial grade Git server product
Is there a Github clone that I can run on my own server?

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

【问题讨论】:

  • 标记为重复,但链接到“重复”的问题都没有真正回答这个问题。第一个“重复”是指商业级的 Git 产品(不是这个问题的重点)。第二个“重复”指的是 GitHub 克隆(也不是这个问题的重点)。

标签: git version-control open-source github


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

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

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

      【讨论】:

        【解决方案4】:

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

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2021-11-22
          • 1970-01-01
          • 1970-01-01
          • 2016-11-07
          • 2023-04-08
          • 1970-01-01
          • 2013-08-11
          相关资源
          最近更新 更多