zoukankan      html  css  js  c++  java
  • SourceTree免密克隆仓库及问题说明

    前言说明

    公司陆陆续续进新员工,新员工都需要了解公司各类资料,而公司资料都存储于gitlab中,因此,新员工需要安装工具进行资料拉取。

    公司采用SourceTree的是工具。相关下载地址如下:

    WINDOWS链接: https://pan.baidu.com/s/1oH7qelmVddo0IsrCnM00GA 密码: gpqx

    LINUX链接: https://pan.baidu.com/s/1br8fMimUfHjMw16ejIr7QA 密码: ava3

    此文章针对WINDOWS环境进行说明!!!

    问题说明

    SourceTree在克隆gitlab仓库时出现各种问题,如下:

        此问题出现的原因是因为用SourceTree克隆过相同项目,存在相应的文件夹,只需手动将其删除或者指定相应的新文件夹即可!!!

    环境配置

    因为使用的是公司内部的Gitlab,故先设置电脑DNS解析;

    # 打开相应目录下的hosts文件;

    # 向hosts最后添加一行域名解析信息:10.1.64.47 git.wdjky.me,如下:

    电脑设置

    WINDOWS下载链接中包含SourceTree、Git及license。下载安装好软件SourceTree和Git时,进行以下操作:

    # 打开SourceTree进行license的导入注册;

        

    # 打开安装好的Git软件生成密钥,输入ssh-keygen.exe一路回车即可;

    # 通过文本编辑工具按照下图框内路径打开公钥(本人用的是Notepad++,没有的话自行下载安装);

    # 登陆Gitlab将id_rsa.pub文件内容添加到SSH;

    # 谷歌浏览器输入http://git.wdjky.me登陆Gitlab;依次点击:右上角的Profile Settingsà左边的SSH Keysà右上角的Add SSH Key,添加后如下:

    # 打开SourceTree,依次点击:工具à选项,选择如下设置;

    # 再依次点击:工具à添加SSH密钥,选择添加的id_rsa文件;

    # 联系运维人员开通相应项目权限后,拉取项目;Gitlab上操作,依次点击:Profile SettingsàGroops可看到拥有哪些项目的权限;

    # 点击进去,复制相关git地址:git@git.wdjky.me:JKY-SH-Product/neohealthcloud-healthSH-C-PD.git

    # 将Git项目地址填入SourceTree,点击克隆即可完成项目资料的拉取;

    ### 更多Git使用详操请参考:

    链接: https://pan.baidu.com/s/1i-RDcbGgCWTzpAHbrUGtvg 密码: twpj

  • 相关阅读:
    Netty源码剖析-关闭服务
    Netty源码剖析-断开连接
    Netty源码剖析-发送数据
    Netty源码剖析-业务处理
    Netty源码剖析-接受数据
    Netty源码剖析-构建链接
    html中调用silverlight中的方法
    在Silverlight宿主html页面添加按钮无法显示
    win7旗舰版在安装vs2010后向sql2008添加SQL_Server_Management详解
    javascript arguments
  • 原文地址:https://www.cnblogs.com/kazihuo/p/9230507.html
Copyright © 2011-2022 走看看