首先,创建一个操作系统用户 git,并为其建立一个 .ssh
目录:
1 | sudo adduser git |
将用户机的公钥加入系统用户 git 的 .ssh
目录下 authorized_keys
文件的末尾:
1 | vim .ssh/authorized_keys |
接下来新建一个空仓库。可以借助带 --bare
选项的 git init
命令来做到这一点,该命令在初始化仓库时不会创建工作目录:
1 | mkdir project.git |
这时,就可以向仓库中推送代码了:
1 | cd myproject |