Git是分布式的代码管理工具,首先找公司的gitlab管理员帮你开通gitlab账号,发现本地Git仓库和gitlab仓库仍然不能传输项目,原因是远程的代码管理是基于SSH的,要通过SSH加密才能传输,所以需要让gitlab认证本地的SSH Key,则需要SSH的配置。

github的SSH配置如下:

一、查看是否已经有了ssh密钥:cd ~/.ssh

image.png

如图,有则打开红框里的文件,复制到git即可,没有的话,需要生成。

二、设置Git的user name和email:

$ cdgit config --global user.name "用户名"

$ git config --global user.email "邮箱"

例如:

image.png

三、生成秘钥:

$ ssh-keygen -t rsa -C "你的邮箱"按3个回车,密码为空。(可输入可不输入)

如图:

image.png

最后得到了两个文件:id_rsa和id_rsa.pub

四、打开id_rsa.pub文件,复制秘钥

image.png

五、打开你的git,登录以后,个人中心打开setting。切换到SSH key,粘贴复制好的秘钥,点击Add key

如图:

image.png

现在秘钥已经添加成功了。快去试试,拉取代码吧!

首先去找开发要代码地址,或者自己在git 项目里面直接复制粘贴,复制如图红色框里的例如http://git.zhugefang.com/call/s.git

image.png

然后在本地建一个文件夹,这个文件夹用来存放你拉取的代码,先切换到cd /d/“你的文件夹”,如:

cd /d/deff-callcenter

$ git clone git@git.zhugefang.com:call/s.git

如图:显示如下就表示成功了

image.png

最后找个编译器pycharm或者PHPcharm打开就可以啦。

例如;打开我拉取的项目,如图,就可看到开发改了什么东西,这样就知道他动没动这块代码啦!

image.png

最后学习愉快!

git ssh配置完后拉取代码_Git中SSH key配置秘钥生成和如何拉取代码相关推荐

  1. 关于IIS8.5在配置完后出现503问题解决方案

    关于IIS8.5在配置完后出现503问题解决方案 参考文章: (1)关于IIS8.5在配置完后出现503问题解决方案 (2)https://www.cnblogs.com/fzhilong/artic ...

  2. git ssh配置完后拉取代码_使用git在gitlab上拉取代码的方法

    最近在项目中用到了gitlab,他是一个类似于github的代码托管工具. 因为是个初级菜鸟第一次使用还不太熟悉,所以在此记录一下. 1.首先需要使用github的注册账号登录gitlab,查看右上角 ...

  3. git ssh配置完后拉取代码_二、windows下使用git拉取github上的项目(通过设置ssh key方式)...

    一.windows下使用git拉取github上的项目 1.创建仓库 说明: 2.打开git bash 3.使用ssh-keygen命令生成自己的公钥和私钥 首先输入ssh-keygen,这里会提示你 ...

  4. Hadoop-2.8.0集群搭建、hadoop源码编译和安装、host配置、ssh免密登录、hadoop配置文件中的参数配置参数总结、hadoop集群测试,安装过程中的常见错误

    25. 集群搭建 25.1 HADOOP集群搭建 25.1.1集群简介 HADOOP集群具体来说包含两个集群:HDFS集群和YARN集群,两者逻辑上分离,但物理上常在一起 HDFS集群: 负责海量数据 ...

  5. 简述本地组策略中用户和计算机配置的差异,组策略编辑器中的计算机配置和用户配置有什么区别吗?...

    满意答案 在计算机配置中的"关闭磁盘自动播放"功能,是针对,所有计算机用户的,也就是应用到整个计算机的策略. "用户配置"功能,仅应用到当前用户.如果用别的用户 ...

  6. dell r630 配置raid_在 Dell PowerEdge 服务器中安装和配置 RAID

    文章内容 症状 是否要修改原始配置或创建配置.下面的步骤将为您提供有关如何在服务器中安装和配置硬盘驱动器和 RAID 控制器的信息. 解决方案 系统购买时,大多数 Dell 系统都会预先配置了您选择的 ...

  7. SSH秘钥生成及使用

    目录 前言: ssh令牌的 前言: ssh令牌是git托管工具常常用到一种认证方法,需要生成一个私钥及公钥,并且将私钥添加到git托管服务器上可以不使用http服务去上传及下载代码,提高实际开发效率. ...

  8. git ssh配置完后拉取代码_CentOS6自带git版本需要用户名才能拉取代码

    问题 当我们在CentOS6操作系统执行git操作,发现拉取代码的时候会出现如下的提示: $ git clone http://xxxxx.giterror: The requested URL re ...

  9. java实现大文件分片上传功能(前后端都有,代码down下来配置完后可以直接运行)

    问题 项目解决的问题主要是java实现分片上传功能,问题描述: 楼主在公司最近项目中使用multipart文件上传视频文件到服务器上,然后用fastdfs保存到数据库中.发现当上传的视频文件太大的时候 ...

最新文章

  1. Angular:Promise.all()的具体应用
  2. Qt 连接达梦数据库
  3. Linux开启路由转发功能(透明代理环境搭建)
  4. python 求均值_数据分析:寻找Python最优计算性能
  5. 41. Leetcode 662. 二叉树最大宽度 (二叉树-二叉树性质)
  6. vue各种组件(不断增加中...)
  7. 自动化部署关于在ubuntu下的docker容器折腾小记
  8. C++基于MFC编程——课程管理系统
  9. 教你一招,如何使用抓包工具轻松获取微信文章数据!
  10. usb网卡android驱动+win7,usb网卡万能驱动_手把手教你usb网卡驱动
  11. 红蓝对抗——蓝军(CheckList)总结
  12. 深度学习:GCN(图卷积神经网络)理论学习总结
  13. 梦幻西游代理途径有哪些?需要注意什么
  14. 2019双11猫晚直播技术详解(附演讲PDF)
  15. 《APP开发》APP规范实例-详细的UI设计方法
  16. 【Android 开发教程】检测屏幕的方向
  17. 第四章第六节数据资产盘点-系统现状调研情况
  18. 【天翼云服务器】新服务器centos环境搭建,按照docker环境,解决相关配置问题。
  19. Umijs 的安装部署及快速入门
  20. 源码网站合集[细选过的][转贴]

热门文章

  1. python爬斗鱼直播_Python爬取2000万直播数据——看20万游戏主播能否月入100万
  2. 深度学习论文翻译--Deep Residual Learning for Image Recognition
  3. QMouseEvent鼠标事件简介
  4. HBase shell 中的十六进制数值表示
  5. framework调试
  6. Android ProgressBar 反向进度条/进度条从右到左走
  7. UITableView 显示在statusbar 下面
  8. linux 构建 无线网络 过程
  9. Citrix xenapp
  10. PHP获取客户端、PHP获取服务器相关信息