如何在本地网络上设置git存储库?

时间:2015-09-22 11:33:44

标签: git

如何在我的局域网上的机器上设置git,以便其他开发人员可以提交到我的机器?

2 个答案:

答案 0 :(得分:2)

  1. 在机器A上创建一个带git init的仓库
  2. 使用

    从另一台机器B克隆它
    git clone username@machineB.ip.address.here:path/to/git/repo/here.git
    

    这可能会提示您输入机器B的登录凭据。

  3. 这就是全部。如果您现在在机器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”的新用户,您也可以使用常用用户名进行克隆,就像其他开发人员一样。