可能重复:
Is there a commercial grade Git server product
Is there a Github clone that I can run on my own server?
我可以在没有GitHub服务的情况下使用Git吗?我的意思是,我只是项目的工作人员,不想将项目推入Git领域。你怎么看?这是一个正确的决定吗?或者是否有可供内部使用的精简github服务器应用程序?请分享您的想法。
答案 0 :(得分:7)
是的,git独立于GitHub。如果您使用免费帐户将源代码推送到GitHub,您的项目将需要“公开”,这意味着任何人都可以阅读它。其他公司提供免费的私人git存储库(我使用Assembla
)。但是你实际上可以在没有任何服务器的情况下使用git来维护本地版本控制。无论如何,这绝对是好的做法。服务器可以为您提供非现场备份的额外优势。
答案 1 :(得分:1)
我使用版本控制,无论我是否与GitHub等共享它。
对我来说,版本控制意味着不仅仅是异地备份。
这意味着我可以尝试我的任何和所有想法(以及后续代码),而不用担心丢失任何东西(至少在我的机器上的东西方面),并且可以随时分支或回滚取决于需要什么。
答案 2 :(得分:0)
一般来说,如果你在团队中工作,拥有类似github的功能非常好(但并非绝对必要)
gitorious是一个类似开源的github(但功能很少)服务器应用程序,您可以在内部安装。 github也有这个选项,但它的成本很高。
答案 3 :(得分:0)
您可以通过http://githowto.com/获得基本的GIT技能