如何在我的局域网上的机器上设置git,以便其他开发人员可以提交到我的机器?
答案 0 :(得分:2)
git init
的仓库使用
从另一台机器B克隆它git clone username@machineB.ip.address.here:path/to/git/repo/here.git
这可能会提示您输入机器B的登录凭据。
这就是全部。如果您现在在机器B上执行git remote -v
,您将看到远程仓库位于机器A
答案 1 :(得分:1)
从机器上的终端充当“git服务器”,假设是“你的机器”:
cd ~
mkdir git && cd git
mkdir my-project && cd my-project
git init --bare --shared
exit
在开发者机器上:
git clone <USERNAME>@<IP_ADDRESS>:git/my-project
注意:我建议在您的计算机上创建一个名为“git”的新用户,您也可以使用常用用户名进行克隆,就像其他开发人员一样。