• macbook pro、gitlab、SourceTree提交代码


    跳槽了搞平安银行项目,公司配了macbookpro,项目组用sourcetree提交代码,先将基本步骤总结备注下。

    1、安装sourcetree 

    2、Mac sourcetree跳过注册
    a.打开sourcetree
    b.关闭sourcetree
    c.命令终端输⼊defaults write com.torusknot.SourceTreeNotMAS completedWelcomeWizardVersion

    d.打开sourcetree即可跳过登录 

    3、首次使⽤需在Gitlab设置提交代码的密码(注意该密码为提交代码密码,跟UM 密码没有关系) 

    4、MAC 本地创建SSH KEY ⾸先打开终端,输入如下命令,其中命令中的双引号内的邮箱请输⼊自⼰的邮箱 

    ssh-keygen -t rsa -C "EX-PUYONGSONG001@pingan.com.cn" -b 4096

    命令敲击完后如下图 

    此时直接按enter键,不需要键⼊任何东⻄,之后效果如下图 此时需要设定密码,该密码为ssh key的密码,设定后会提示再次输入以confirm密码一致 其后效果图如下 

     

    之后继续输⼊以下命令
    cat ~/.ssh/id_rsa.pub

    出现下图,其中选中的区域是稍后需要复制到gitlab的。 

    访问gitlab,并进⼊的仓库,页⾯右上方setting点击进入左边菜单add an SSH key,点击进入 

     

    将刚终端⾥里需要复制的东西,粘贴到key里面,点击add key即可。  

    在gitlab中将git地址前的选项改为SSH后,再复制后⾯的地址。 

     

    由于仓库git中的部分源⽂件容量太⼤,导致不能使用http协议进行传输,只能通过 SSH的方式进⾏拉取。使⽤windows系统的论上也是⽤这个⽅法,具体参考⽹网⽹网址https:// blog.csdn.net/ u011925641/article/details/79897517 

    5、使⽤用SSH 拉取远端代码 

     

    注意⾸次拉取代码如果出现⼀一直loading的情况:是ssh的问题, 

    在终端输⼊入回车,再重新尝试拉取代码即可。 

    ssh-add ~/.ssh/id_rsa 

    若重启开机后,拉取代码提示权限问题,在终端输入上面的命令添加ssh key后输入ssh key密码(这二的密码就是上面第3步设置的提交代码密码)即可。

  • 相关阅读:
    使用 Python 自动键鼠操作实现批量截图 并用工具转成 pdf 文档
    Nginx 常用屏蔽规则
    php 分页中间省略
    php word转pdf 读取pdf内容
    微信公众号发送客服消息
    php ip 城市(百度地图)
    php CURL
    微信网页分享-1.6.0版本
    mamp 安装php扩展
    php查询所有文件
  • 原文地址:https://www.cnblogs.com/puyongsong/p/13691386.html
Copyright © 2020-2023  润新知