本篇文章基于windows系统
公司的项目使用gitlab进行项目代码托管。 pull和push代码通常基本上是使用http的方法,这种方法每次都需要输入用户名和密码,但实际上什么都没有。 但是,如果需要引出很多代码,可能会变得复杂。 接下来尝试使用ssh方式拉动代码。 要使用ssh,必须首先设置ssh密钥。 下一篇文章介绍如何设置ssh key。
取得步骤ssh key
1 .使用乌龟的TortoiseGit获取key
首先,在TortoiseGit安装目录下的烧鹅文件夹中找到名为puttygen.exe的工具。 如果未选择安装目录,则缺省路径为C :program filestortoise git 负责烧鹅。 该工具用于生成密钥对,打开并单击genen。然后,鼠标在进度条下不断摆动,几秒钟后生成密钥对。 单击Sava private key以在本地保存私钥。 (输入名称并保存到找到的文件夹中。 )不关闭此窗口,以后再操作也需要此key。
将ssh密钥添加到gitlab
打开GitLab,找到Profile settings (右上)下的SSH Keys选项,选择Add SSH Key,在Title输入框中输入名称)自由书写)上生成的ssh-rsa开头的一系列键关闭上面的窗口。
使用putty key引出代码
复制项目的ssh路径,用乌龟拉取。
我很久没写博客了,今天我随便写一下。 请官员们不吝赐教。 请留下很多信息,指出错误,分享经验。
加油!