`

2013.11.04——— git学习之生产key

 
阅读更多
2013.11.04——— git学习之生产key
参考:http://blog.csdn.net/hustpzb/article/details/8230454


之前我们学习过 设置全局变量 git config的命令,如果我们已经设置了name和email的话,就可以直接生成key了

$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/Sun/.ssh/id_rsa):
/c/Users/Sun/.ssh/id_rsa already exists.
Overwrite (y/n)? y
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /c/Users/Sun/.ssh/id_rsa.
Your public key has been saved in /c/Users/Sun/.ssh/id_rsa.pub.
The key fingerprint is:
d2:94:67:b3:2c:d9:42:95:56:75:d0:bf:0b:8a:5f:08 Sun@COSTARTER


它先要求你确认保存公钥的位置(.ssh/id_rsa),然后它会让你重复一个密码两次,如果不想在使用公钥的时候输入密码,可以留空

然后会在当前目录下(可以用pwd来查看当前目录路径)生成一个.ssh的文件夹,里面有两个文件,通常是id_dsa 或者id_rsa。
其中,.pub 文件是公钥,另一个文件是密钥

然后把公钥发给git管理员,这样就可以下载代码了






分享到:
评论

相关推荐

    Git-2.30.2-32-bit.exe.zip(免积分)

    Git-2.30.2-32-bit.exe.zip(免积分)Git-2.30.2-32-bit.exe.zip(免积分)Git-2.30.2-32-bit.exe.zip(免积分)Git-2.30.2-32-bit.exe.zip(免积分)Git-2.30.2-32-bit.exe.zip(免积分)Git-2.30.2-32-bit.exe.zip...

    Node.js-git-js一个轻量级接口用于在任何node.js应用程序中运行git命令

    git.clone('https://github.com/user/repo.git', '/local/path') .then(() => console.log('Repository cloned successfully.')) .catch(err => console.error('Error:', err)); ``` 5. **处理结果**:大部分Git...

    博主的个人git教程.zip

    博主的个人git教程.zip博主的个人git教程.zip博主的个人git教程.zip博主的个人git教程.zip博主的个人git教程.zip博主的个人git教程.zip博主的个人git教程.zip博主的个人git教程.zip博主的个人git教程.zip博主的个人...

    git-2.33.1.tar.gz

    总之,Git是现代软件开发不可或缺的工具,"git-2.33.1.tar.gz"的安装和使用是开发者必备的技能之一,通过它,你可以参与到全球众多开源项目的贡献中,或者在自己的项目中享受到Git带来的高效和便利。

    Git-2.33.0.2-x64-bit

    官网下载,地址:https://git-scm.com/ 下载版本:Git-2.33.0.2-64-bit.exe 安装详见...

    Bonobo.Git.Server

    《Bonobo.Git.Server:构建本地Git服务器的全方位指南》 Bonobo.Git.Server是一款开源的应用程序,专为Windows环境设计,用以搭建和管理本地Git服务器。它提供了直观的Web界面,使得团队协作和代码版本控制变得...

    Git(Git-2.36.1-64-bit.exe)

    Git是世界上最流行的分布式版本控制系统,它由Linus Torvalds为Linux内核开发而创建,如今已被广泛应用于各种软件开发项目。Git-2.36.1-64-bit.exe是Git的最新稳定版本,专为Windows x86-64架构设计。这个安装程序将...

    Git-2.45.2-64-bit.rar

    Git是世界上最流行的分布式版本控制系统,它允许开发人员协作开发软件,并跟踪每一次代码更改。这个"Git-2.45.2-64-bit.rar"压缩包包含的是Git的最新64位版本,适用于Windows操作系统。Git不断更新以提供更好的性能...

    Git-2.29.2.3-64-bit.exe (免积分)

    Git-2.29.2.3-64-bit.exe (免积分)Git-2.29.2.3-64-bit.exe (免积分)Git-2.29.2.3-64-bit.exe (免积分)Git-2.29.2.3-64-bit.exe (免积分)Git-2.29.2.3-64-bit.exe (免积分)Git-2.29.2.3-64-bit.exe (免积分)Git-2.29...

    git 视频教程

    git视频教程.1.Git 命令 - git help、git config.mp4 git视频教程.2.Git 命令 - git init、git clone.mp4 ...git视频教程.11.Git 命令 - git gc、git fsck、git reflog.mp4 git视频教程.12.Git 命令 - 总结.mp4

    Git-2.30.2.2-64.rar

    这个压缩包包含了Git的可执行文件git.exe,它是Windows用户在命令行中运行Git命令的关键组件。 Git的核心功能包括: 1. 版本控制:Git能够记录每次对项目文件的修改,让你可以随时回滚到之前的任何版本。 2. 分支...

    jenkins 2.346.1 git maven ssh插件

    jenkins 2.346.1,jdk8 适用 git maven ssh插件

    Git2.46.2安装包(含32位和64位).zip

    官网下载的Git2.46.2标准安装包(含32位和64位).zip包含如下文件: Git-2.46.2-32-bit.exe; Git-2.46.2-64-bit.exe;

    解决git:fatal:Unable to create”…/.git/index.lock” 的错误

    问题描述: 在使用git 进行提交时, 出现上面这个报错, 导致无法提交. 报错大致意思就是创建index.lock文件失败,因为已经存在index.lock文件了. index.lock文件是在.git下面, 而.git是一般是隐藏的, 那么可以通过以下...

    Git-2.35.1.2-64-bit.exe

    Git是世界上最流行的分布式版本控制系统,广泛应用于软件开发和项目协作。标题中的"Git-2.35.1.2-64-bit.exe"指的是Git的2.35.1.2版本的64位...学习和掌握Git的各种操作和最佳实践,对于现代软件开发者来说至关重要。

    Git-2.47.0.2-64

    Git-2.47.0.2-64Git-2.47.0.2-64Git-2.47.0.2-64Git-2.47.0.2-64Git-2.47.0.2-64Git-2.47.0.2-64Git-2.47.0.2-64Git-2.47.0.2-64Git-2.47.0.2-64Git-2.47.0.2-64Git-2.47.0.2-64Git-2.47.0.2-64Git-2.47.0.2-64Git-...

    git-2.15.1.2 window 32bit 64bit

    Git-2.15.1.2是Git的一个特定版本,发布于2017年11月30日,提供针对Windows操作系统的32位和64位版本。这个压缩包包含两个可执行文件,分别对应这两种体系结构:Git-2.15.1.2-62-bit.exe适用于64位系统,Git-2.15....

    Git-2.31.1-64-bit/Git 64位 官网3月最新版国内极速下载

    官网Git 2.31.1 x64下载,官网下载有的时候异常缓慢,经常提示因为网络缘下载失败缓慢。为了广大开发者的便捷,将该资源上传至CSDN,让开发者们能够更快地下载到新版Git并安装,共同促进互联网的发展。——2021/2/13...

    Git-2.42.0.2-64 Window64位安装包 - 最新版

    4. 命令行工具:Git Bash提供了一个类似于Linux终端的环境,用户可以使用Git命令行工具进行各种操作,如`git clone`、`git add`、`git commit`和`git push`等。 5. 图形界面:除了命令行,Git还提供图形用户界面...

    git-2.35.1官方git软件包

    Git是世界上最流行的分布式版本控制系统,尤其在开源社区和软件开发领域广泛应用。Git-2.35.1是这个系统的最新稳定版本,它提供了一系列增强功能、性能改进和错误修复,以提升开发人员的工作效率和代码管理体验。在...

Global site tag (gtag.js) - Google Analytics