GIT可以提交代码到私有远程仓库吗?

发布于 2021-11-26 11:41:45 字数 433 浏览 915 评论 20

@Zoker 你好,想跟你请教个问题:

因为GIT是开源的东西,所以大家都可以看到,我们的项目已经设置为公有项目了,

我就想问一下,GIT能不能不以GIT@OSC或者GITHUB为远程仓库呢?

就是指,我想以我的电脑为远程仓库,然后大家提交代码相当于是提交到我的电脑的远程仓库,

就像SVN一样,提交到我们公司的服务器上面,GIT可以实现吗,以后我的项目可能不开源,谢谢。

@红薯

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(20

眼眸里的那抹悲凉 2021-11-30 00:43:57

自己搭建GIT服务器,这个在OSCGIT上有帮助文档的,还是中文版的。

无声静候 2021-11-30 00:43:55

git本身跟svn一样,是个工具,git不等于GITHUB不等于git@osc

git又是分布式的版本管理系统,爱提哪提哪,建多少个窝都可以

首先大家提交到你的机器上当然是可以的,你clone一个mirror出来,大家在remote里头把你的地址加进去就可以push了,前提条件是同事要能通过http,ssh或者其他git支持的协议访问你的机器。

其次你可以在git@osc上建立一个私有的仓库,然后在原有的工程上再加一个remote,以后都push到那个remote上也可以

吃颗糖壮壮胆 2021-11-30 00:43:55

原来如此

冬天旳寂寞 2021-11-30 00:43:53

谢谢,这个方法很简单,不过如果我是的IP地址不是公网的,请问别人怎么添加呢?

永不分离 2021-11-30 00:43:51

server:

mkdir myrepo

cd myrepo

git init --bare

client(同机):

git remote add server /path/to/myrepo

client(不同机):

git remote add server ssh://user/path/to/myrepo

猫烠⑼条掵仅有一顆心 2021-11-30 00:43:51

回复
git remote很强大,可以添加多个远程仓库 git remote add osc osc_uri git remote add github github_uri git remote add myrepo myrepo_uri

惜醉颜 2021-11-30 00:43:51

回复
只要别人能访问到你的ip即可 git remote add server ssh://user@你的ip:/path/to/repo

月牙弯弯 2021-11-30 00:43:49

请问一下具体是怎么实现的呢?

拍不死你 2021-11-30 00:43:49

git最基本的两个传输协议。 其中一个就是 file:// ,另外一个支持的是ssh.

最简单的合作,就是在局域网,开一个共享,大家都向共享里提交代码。 谁负责版本控制的,去维护版本去, 每个人至少要维护好自己的版本内容。 如果能顺从开发分支上提交补丁,是对维护者工作的最大支持。

各自安好 2021-11-30 00:43:28

git clone http://your_name@git.oschina.net/xx/yy

小瓶盖 2021-11-30 00:42:50

其实也可以无视“私有”这个概念, git会提示你输入用户名和口令的。

倾城泪 2021-11-30 00:37:50

回复
额,我不是这个意思,我是说的私有的意思是,通过开源中国搜索不到我的项目

无法言说的痛 2021-11-30 00:34:25

回复
git.oschina.net 支持创建这种私有项目。 你登陆之后才可见,别人不会看得到你的项目。放心吧,相信红薯。

简单气质女生网名 2021-11-30 00:29:38

可以的,老衲就试过提交到git.oschina.net 私有库里去了,

私藏温柔 2021-11-30 00:22:46

谢谢你

半世蒼涼 2021-11-29 22:11:53

可以的

http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137583770360579bc4b458f044ce7afed3df579123eca000

高跟鞋的旋律 2021-11-29 18:31:03

有没有相应的教程啊?英文的也行

醉生梦死 2021-11-29 16:06:14

好了,我找到了,谢谢

羁拥 2021-11-28 19:21:59

回复
gitlab的官方主页有很详细的教程

2021-11-28 09:15:10

很多东西都可以实现,现在很多人都是用gitlab自己搭建,还有gitolite等。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文