- github私有库
- 在github上申请
- 团队库开源免费,私有付费
- git私有库:在服务器中搭建私有仓库
- 服务端
- 安装,开启git服务
- 建立git用户,设置密码
- 初始化仓库:git -bare init
- 或使用git init,但需要修改:.git/config,添加[receive] denyCurrentBranch=ignore
- 如果为常用地址,免去每次提交需要输入帐号秘密,将客户端的ssh文件写入/home/git/.ssh/authorized_keys文件中
- 注意用户组和权限
- 文件用户和用户组设置为git,权限755
- 客户端
- git pull git@192.168.10.85:/data/test
- 拉私有库代码
- 192.168.10.85私有仓库ip
- /data/test,linux环境下,私有仓库的文件路径
- 其他
- 如果需要,则建立远程连接:
- git remote add origin xxxxx
- 添加证书信息,减少每次登陆
- git config --global user.name "xxx"
- git config --global user.email "xxxx"
- ssh-keygen -t rsa -b 4096 -C "xxxemailxxx"
- 用户名和email,必须,但不需要一定存在的email,只是需要一个账户和一个email
- git pull git@192.168.10.85:/data/test
- 使用
- git add xxx,git add --all
- git commit -m"123"
- git push origin master
- git remote add origin git@ip:/gitpath.git,可不用
- git push origin master
- 服务端