美文网首页
如何在linux上搭建git服务器端?

如何在linux上搭建git服务器端?

作者: 一本正经的瞎说八道 | 来源:发表于2019-01-02 12:50 被阅读0次

如何在linux上搭建GIT服务器端

Git服务端搭建:(github支持两种协议方式的git url)一种是https一种是ssh

https://github.com/apache/tomcat.git

git@github.com:apache/tomcat.git

意思是git clone https://github.com/apache/tomcat.git或者

git clone git@github.com:apache/tomcat.git是都可以拉下来代码的。

两种方式:github上建立一个项目,然后客户端连接。服务端的所有功能都全备的,但是有风险,一般公司如果用git都是自己搭建git server代码自己存储。

1.搭建服务器端的git server(ssh协议)

1.安装centos6 操作系统

2.配置好yum源,联网即可

3.yum install git 

4.sudo adduser git

5.su - git 

6.cd

7.mkdir .ssh && chmod 700 .ssh

8.touch .ssh/authorized_keys && chmod 600 .ssh/authorized_keys

// authorized_keys文件A\B机器,如果A访问B免密,就把A的公钥给B,反之亦然

客户端如果要和服务端做联系,那么继续

9.如何生成一个key?

Putty.zip解压,putty是一套软件,不仅仅只有一个连接的东西

点击PUTTYGEN.EXE

save public key  和 save private key都需要做,分别保存好自己的公钥和私钥

分别保存为xxx.pub  xxx.ppk

把上述信息,追加到/home/git/.ssh/authorized_keys  git用户下

这就是你的公钥。

如何在linux端建立一个项目的服务端仓库

mkdir -p /home/git/project.git

cd /home/git/project.git

git init --bare

这样服务端的project.git的路径就搞好了。客户端可以连接了

git@192.168.120.129:/home/git/project.git

git clone git@192.168.120.129:/home/git/project.git

和用GUI界面区clone是一个意思

git.exe clone --progress -v "git@192.168.120.129:/home/git/project.git" "D:\jiayanan\git_client\projectaafa"

Cloning into 'D:\jiayanan\git_client\projectaafa'...

所有的git,commit均为本地的提交,和服务器没有任何关系。

相关文章

  • 如何在linux上搭建git服务器端?

    如何在linux上搭建GIT服务器端 Git服务端搭建:(github支持两种协议方式的git url)一种是ht...

  • linux上git服务器端的部署和使用--详细步骤

    如何在linux上搭建GIT服务器端 Git服务端搭建:(github支持两种协议方式的git url)一种是ht...

  • Centos 6.8 搭建git服务器

    如何在Linux上搭建git服务器 step1:安装git并修改配置文件 # yum -y install git...

  • 搭建最简Git服务器

    如何在linux服务器上搭建一个最简单的Git服务器? 主要参考 廖雪峰-GIT教程-搭建Git服务器 现在开始吧...

  • Git配置总结

    Git配置总结 摘要 之前介绍过一篇如何在Linux环境下部署Git Server服务。具体详见如何在Linux上...

  • 搭建Git服务器

    项目有版本控制的需求,所以要在Linux下搭建Git服务器,那就开始吧~ 安装Git 服务器端 CentOS7.5...

  • LINUX 下安装git 超详细(转载)

    Linux安装git (git-2.11.0) 本文旨在讲述如何在linux上安装最新版的git。 1、查看当前g...

  • 使用git心得

    用git有点和svn不同,还是比较舒服的 搭建一个linux的git服务器,总结如下: 1,git在linux上搭...

  • Linux上搭建GIT

    1、安装GIT yum install curl-devel expat-devel gettext-devel ...

  • uuid ubuntu扩展

    搭建git服务 客户端 创建无密码clone git文件 服务器端 php7.0上编译安装uuid扩展 apt-g...

网友评论

      本文标题:如何在linux上搭建git服务器端?

      本文链接:https://www.haomeiwen.com/subject/cdhzlqtx.html