gitlab使用教程
前言
假设已经安装好了git,ssh,putty-gen等工具。问题描述:在使用gitlab时,需要从远程仓库中拉取工程,但每次都需要password。这个password每次输入都报错,经过一番摸索掌握了一个靠谱的方法。
1、为本机设置name和emailname
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
2、将本地文件夹关联gitlab网址的项目
git remote add origin git@githubxxxx.git
这里add是添加操作,origin
是将后面的网址取的一个远程仓库的名字,当然也可以取其他名字,默认一般用origin
3、使用ssh生成私钥和公钥
$ ssh-keygen -t rsa -C "email@example.com"
这个时候再.ssh
文件夹中一般会发现id_rsa
和id_rsa.pub
文件,及分别是私钥和公钥。
4、将公钥添加到gitlab中
将id_rsa.pub
公钥文件打开,将里面内容复制到gitlab中,添加公钥。
5、使用puttyGen将私钥转换为.ppk格式
在TortoiseGit的Remote中将id_rsa
文件转换为.ppk
格式文件.
6、在TortoiseGit中将.ppk
格式文件添加到Remote中。
这步为最后一步,这个时候就可以直接使用TortoiseGit中Pull功能将远程gitlab中的仓库拷贝到本地,而无需再输入password。
gitlab使用教程相关推荐
- Linux 下 GitLab 安装教程
Linux 下 GitLab 安装教程 安装 Linux 下载 GitLab 安装 GitLab 登录 GitLab GitLab 汉化 GitLab 设置密钥 卸载 GitLab 为了便于以后使用, ...
- Gitlab搭建教程详解
Gitlab搭建教程详解 拟 制 人: 完成日期:2017-05-11 审 核 人: 审核日期: 修改记录 名称 版本号 拟制人/ 修改人 拟制/修改日期 更改理由 主要更改内容 (写要点即可) ...
- Ubuntu16.04搭建GitLab服务器教程
GitLab官方搭建教程地址: https://about.gitlab.com/install/#ubuntu 1.安装包下载 Ubuntu16.04下载地址:http://releases.ubu ...
- bitnamigitlab_100%可用不坑爹的BitNami GitLab安装教程
大的网友能顺利的安装,特此编写本教程~ 应用背景~本人的流水账,姑且啰嗦几句: 初来咋到现在的公司,由于属于初创型公司,目前对源码管理还没有重视,于是乎准备利用自己的时间搭建一个私有的Git服务器,想 ...
- TortoiseGit GitLab使用教程
GitLab介绍 Git最初是用于Linux内核开发的版本控制工具,现在已被应用到了很多项目中. GitLab是支持Git的源码存取服务,直观理解就是GitLab为Git封装了一层用户友好性的UI以及 ...
- gitlab 使用教程
视频教程:叮-,你收到一份最全的gitlab使用说明 地址:https://www.bilibili.com/video/BV11E411x7Uv?spm_id_from=333.337.search ...
- gitlab安装教程、gitlab官网、英文文档
gitlab官网 https://about.gitlab.com/ gitlab安装和官网英文文档 https://about.gitlab.com/downloads/ 清华大学tuna镜像源 G ...
- linux gitlab安装教程,linux安装gitlab(官方)
gitlab介绍 GitLab 是一个用于仓库管理系统的开源项目.使用Git作为代码管理工具,并在此基础上搭建起来的web服务.是由GitLabInc.开发,使用MIT许可证的基于网络的Git仓库管理 ...
- 版本管理之gitlab实践教程:基础篇(3)
comment是版本管理中非常重要的内容,尤其是在经年累月的大型项目中,铁打的项目,流水的SE,哪怕只言片语的留下,对后来者问题的对应很多时候都能起到重要作用,这篇文章用来讲解git中如何进行comm ...
- 【Git系列】GitLab使用教程(详细)
转载自:https://blog.csdn.net/justlpf/article/details/80681853 目录 一.基本操作 1.登录: 2.修改密码: 二.项目管理 1.新建项目 2.编 ...
最新文章
- 《树莓派渗透测试实战》——2.7 设置SSH服务
- 一日一技:ASP.NET Core Api网关Ocelot初探
- FTP服务器和客户端源代码编写问题(ftp server client source)
- sql 删除数据_从零开始学SQL:是什么、如何安装、基本语法、表格(创建、删除、更新)、数据(插入、删除、更新)...
- 持续交付 devops_DevOps如何帮助向用户交付出色的应用程序
- excel_applications
- PLSQL 下载、安装、配置驱动连接 详解
- attempting to load a 64-bit
- matlab模拟退火算法工具箱下载,Matlab的模拟退火算法工具箱
- 梦幻西游手游经验任务链计算机,梦幻西游手游任务链技巧攻略详解
- “我的恩典是够你用的”(哥林多后书十二章9节)
- word文件太大怎么压缩到最小-word压缩教程
- Ubuntu: Host Controller not enabled 报错
- C语言——常量,变量
- 通过事例重温一下常见的 JS 中 15 种数组操作(备忘清单)
- 行业级开源无人机目标追踪,高空助力抓贼!
- Docker 入门笔记 8 - Namespace 简介(中)
- 连阿里都在用它处理亿万级数据统计,论其对Java程序员的重要性!
- 震撼,愿所有中国人,都能听到这篇演讲!
- 游戏轮播图片-制作煽动翅膀的效果(含素材视频教程)