文章目录创建 git 专用用户添加 ssh 密钥windows 创建密钥linux 添加密钥服务端创建仓库推送本地已有的仓库到服务端创建 git 专用用户sudouseradd-s/bin/bash-d/home/git-mgitcp~/.bashrc /home/git/sugitcd后续服务端操作均用git用户操作添加 ssh 密钥windows 创建密钥ssh-keygen-fkeyname-Ccomment生成keyname.pubkeyname文件linux 添加密钥mkdir~/.sshchmod700~/.ssh micro ~/.ssh/authorized_keyschmod600~/.ssh/authorized_keys然后把keyname.pub内容复制进去服务端创建仓库mkdir~/git_wscd~/git_wsgitinit--barerepo.git服务端仓库地址为ssh://gitip:port/home/git/git_ws/repo.git推送本地已有的仓库到服务端本地仓库设置服务端仓库地址本地分支推送到服务端本地推荐使用 fork 客户端非常流畅易用https://git-fork.com/