所以,我和我的一个朋友想开始编程,并具有作为的Git我们的服务器,所以我们可以很容易地“跟踪”,并且对我们的项目控制。问题是,我只能够找到的有关Git的旧帖子私人服务器(Windows)上。我想知道是否有任何指导或任何提示就使得计算机我们的服务器,同时能够工作无论是在相同的位置服务器或其他此类地点我们都使得私人项目(私人回购)如家,咖啡,等等。我已经试过GitStack但我不能够把它的工作(可能是由于配置错误我已经很新还)。你们有什么建议作为具有在与Git的整合方案方面Windows电脑的服务器?
我用Bonobo git server在Windows上使用IIS作为Web服务器通过HTTPS服务于我的存储库。它工作的很好,但是当你想有活动目录(窗口)的认证有一些怪癖(你实际上需要我莫名其妙地没能获得工作的Bonobo 2个实例)。我访问从Visual Studio,TortoiseGit我的倭黑猩猩Git仓库,而Git的控制台,它只是按预期工作。
所以,我和我的一个朋友想开始编程
我建议你花你的努力和积极性的节目。不要打扰创建自己的私人远程仓库,因为你并不需要一个尚未:
这里有git的引用的大集合:Git for beginners: The definitive practical guide
前一段时间我用Bonobo git server。安装简单,在网络接口配置。
我不喜欢git的服务器窗口。所以我安装Linux和gitolite3 + gitweb。安装简单,使用简单,在仓库,更多的访问控制,过的GitWeb Web访问。
现在我用gitlab。非常简单的安装和通过Web界面的所有配置。
在Windows中,你可以使用gitbucket,gogs(很好的,无痛的混帐服务器)[编辑:现在有视护目镜的社区叉,似乎更有活力https://gitea.io]或也gitblit是在Java或Scala和那只是一个命令路程,如果你从嵌入式HTTP服务器的战争启动它们。
但是,像由@gomons说,也许你应该考虑使用Linux服务器(至少一个虚拟机在虚拟盒项目Web相关网站 - --sometime下载),这样,你的选择将是相当有很多的更大良好的git服务器:gitlab,如果你想有一个代码审查工具......甚至格里特
在gitea的网站,你有一个很好的功能比较:https://docs.gitea.io/en-us/comparison/
我用GitStack,配备了管理界面软件来管理您的存款。此外,它是简单的使用和安装个人,我建议初学者和专家