git 搭建私有代码库

1.客户端进入 ~/.ssh中,看是否有 id_rsa.pub ,如没有则
$ ssh-keygen
一直回车
然后 scp id_rsa.pub root@*****:/root/.ssh/authorized_keys, 复制到服务器端
2.服务器端
mkdir /home/git1/gitc/
git init --bare
3.本地端
git remote rm origin #删除原有远程库
git remote add origin root@yourserverip:/home/git1/gitc
git push origin master #第一次
git push  #以后直接
git pull origin master #当有替它客户端提交到代码库时,用
4.其它客户端
git clone root@*****:/home/git1/gitc /home/git/mycode
以后就可以git pull

参考http://xydudu.calepin.co/git-server-and-hook.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
公司搭建Git是为了方便团队协作和版本控制。下面是一种常见的搭建Git的方式: 1. 选择合适的Git服务器:常见的选择有GitLab、GitHub、Bitbucket等。根据公司需求和预算选择适合的服务器。 2. 安装和配置Git服务器:根据选择的Git服务器,按照官方文档进行安装和配置。这通常涉及设置管理员账号、访问权限、创建等。 3. 创建项目:在Git服务器上创建一个新的项目。可以选择公开或私有,根据团队需求设置访问权限。 4. 配置本地Git环境:在开发人员的本地机器上安装Git,并进行基本配置,包括设置用户名和邮箱等。 5. 克隆远程:使用Git命令或者图形化工具,将远程克隆到本地机器上。 6. 开发和提交代码:在本地进行代码开发,并使用Git命令将代码提交到本地。 7. 推送到远程:将本地代码推送到远程,使得团队成员可以获取最新的代码。 8. 分支管理和合并:使用Git的分支功能进行并行开发和版本控制,合并分支时需要进行代码审查和冲突解决。 9. 团队协作和代码审查:利用Git服务器提供的协作功能,团队成员可以共享代码、进行代码审查和讨论。 10. 持续集成和部署:结合Git服务器和持续集成工具,实现自动化的代码构建、测试和部署流程。 以上是一种常见的搭建Git的方式,具体步骤可能会因为公司需求和选择的Git服务器而有所不同。希望对你有帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值