Creating a remote server on a LAN instead of using

2020-02-28 05:07发布

Can I create my own remote server instead of using Git Hub?

i.e Can I make a remote server on LAN where 3 computers are sharing a drive on a network to do the collaborative work using Gitbash?

3条回答
\"骚年 ilove
2楼-- · 2020-02-28 05:16

You can set up a remote repository and make it accessible through any of the protocols it supports. The AAA would be handled by the transport.

查看更多
兄弟一词,经得起流年.
3楼-- · 2020-02-28 05:22

Yes, you do. Actually you need a SSH-service and git would perfectly work over SSH. Since you're on Windows, see Setup a Git server with msysgit on Windows

查看更多
Deceive 欺骗
4楼-- · 2020-02-28 05:37

There are several ways to do this

  1. Host internal repositories like Gitlab or Stash. This will be similar to services like BitBucket or GitHub
  2. If you want to have a simple service with SSH authentication - user3159253 has already answered that
  3. A very bare bones way is
    1. server: Create a bare repo: mkdir -p RepoName && git init RepoName --bare
    2. server: Start the git daemon: git daemon --base-path=$PWD/RepoName
    3. client:
      Add your remote: git remote add origin git://server.url.or.ip/RepoName
      or just clone it: git clone git://server.url.or.ip/RepoName
查看更多
登录 后发表回答