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