2016-04-15 51 views
-3

我在我的Windows机器上安装了git,并做了一些更改,并能够推送到由github.com托管的我的git存储库。我担心的是我不想将我的更改推送到github.com仓库。我想创建自己的回购,这样我就可以推送由我的服务器托管的更改。请建议我如何在Windows机器上做到这一点。如何在本地设置GitHub服务器

+0

有没有这样的事情作为一个GitHub服务器。你可以使用git自己克隆回购站。 GitHub虽然比Git多很多,但它是项目托管,问题跟踪等。如果你想要一个类似的集成UI,试试像Gitlab或Googs这样的产品 –

+0

尝试Gerrit而不是Github – kan

+0

顺便说一句,你已经有一个回购 - 你的本地一。你为什么想推到另一个?如果是出于备份目的,你甚至可以在文件共享上创建一个git repo。如果你有很多用户,你可以从命令行或TortoiseGit本身启动git守护进程 –

回答

0

你不能。 GitHub是专有软件,您无法下载并安装在您自己的Windows服务器上。但是,有GitHub enterprise

如果你不需要花哨的网络界面,另一种方法是Gitlab或gitolite。

+0

好的,所以在使用GitHub企业或Gitlab后,我将能够将我的更改推送到我的服务器,如git remote add origin [email protected]。 abc.com:Research.git – SUDARSHAN

+1

@SUDARSHAN你想做什么?如果你只想要一个回购,你可以使用git本身。 GitHub不仅仅是一个托管的git –

+0

是的,但是出于安全原因,如果我不想使用那么??? – SUDARSHAN