贡献者: addis
如果要搭建一个像 GitHub 那样的网站,可以用 Gitea
git clone --bare .../project .../project.git
project.git
上传到服务器的任何一个目录 <dir>
现在,随时随地都可以 clone 了。
git clone user@111.222.333.444:<dir>/project.git
这个命令本质上是在使用 ssh 通信,如果 ssh 能用这个就能用。
前提是 user 在 project.git
文件夹有读写权限。
git remote add 名称 user@111.222.333.444:<dir>/project.git
即可,push 的时候可以 git push 名称 master
即可。也可以把 名称
设置为 push 的默认对象(具体见 git 文档)。
:
和 ssh://
即可(如果不用 ssh://
可能会提示密码错误),如 git clone ssh://root@localhost:6500/root/github/PhysWikiScan
ssh://
后面也可以是 .ssh/config
里面的 host 名,反正 ssh 能连这个就能连。
git add remote 名字 file://文件路径
即可添加。例如 file:///home/ubuntu/myrepo
,注意有三条斜杠。
git://
,但 github 用的是 https