sourcetree配置gitlab

1、准备

  一、安装git,下载地址:https://git-scm.com/download 安装教程百度一下git

       git客户端(1.产生gitlab服务端和本地git相互传输时所须要校验的私钥和公钥    2.直接在Idea中使用git提交和push代码,固然也能够用sourcetree提交代码 )服务器

  二、安装sourcetree,下载地址https://pan.baidu.com/s/13FKv5NsaDwaD01C8nlIUuA,提取码 zldkssh

   sourcetree客户端(1.拉取远端服务器代码到本地  2.push本地代码到远端  3.建立分支,解决提交代码中的冲突)工具

   能够下载官网的  不过要有帐号认识,有的话就本身安装了gitlab

  三、gitlab帐号(通常公司配置,用本身的邮箱)(1.创建远端分支,可追踪   2.本地和远端代码的修改活动详细显示   3.云储存库,储存代码   )测试

    一句话就是gitlab中存储着远端的代码,git是本地代码和远端代码沟通的桥梁,不过是用命令行的形式,sourcetree是将git变为可见的客户端。命令行

   注册也能够用GitHub帐号注册3d

2、生成SSH keys

   一、生成密钥:(注意ssh与参数之间没有空格!!!)
    $ ssh-keygen -t rsa -C “邮箱地址”
    按3个回车,密码为空。blog

 

  

 

 

   

  二、此时在.ssh文件夹下回生成下面3个文件教程

  

3、配置gitlab

  一、在gitlab中配置公钥

   登陆gitlab,》project  setting》SSH,添加便可

  

4、配置sourcetree  

  一、sourceTree配置的私钥,与gitlab公钥对应

  打开sourcetree,点击工具》选项》通常,设置公钥的路径便可。注意客户端选择:OpenSSH

  

5、拉取远端代码到本地仓库

  一、在gitlab中寻找须要拉取的仓库地址

  

  二、在sourcetree中,》克隆/新建仓库,填写远端和本地的仓库路径,添加便可,以后直接pull 仓库

  

6、测试

  一、添加一个文件,此时提交按钮是灰的

  

  二、暂存全部,以后提交

  

  三、查看刚刚传入的文件

  

相关文章
相关标签/搜索