我有一个公共回购(原产地)和一个分支(主)。我已经创建了一个新的分支来测试一些同事和我打算使用的库。我想做的是与我的同事分享这个分支,而不必在原始遥控器上创建它。
有没有办法实现这个目标?我想把我们的计算机定义为遥控器,但我并不清楚如何做到这一点。
答案 0 :(得分:1)
答案来自原帖的评论。
是的,你当然可以这样做。 Git是一个分布式版本控制系统(DVCS)。每台机器都有自己的本地数据库,大多数命令都在本地执行。您所需要的只是让您的朋友知道您的IP地址,他们可以使用ssh克隆/获取(并使用远程仓库执行任何操作)。他们可以将您的仓库添加为git remote add <name> <url>
的远程,然后他们就可以开始抓取,拉动并推送到您的仓库。
网址类似于:username@yourIP:/path/to/git/.git
在创建分支之前不要忘记获取。