博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
初次运行git配置用户信息生成秘钥
阅读量:7005 次
发布时间:2019-06-27

本文共 729 字,大约阅读时间需要 2 分钟。

  hot3.png

初次运行git配置用户信息生成秘钥

用户信息

$ git config --global user.name "John Doe"

$ git config --global user.email johndoe@example.com

 

文本编辑器

Git 需要你输入一些额外消息的时候,会自动调用一个外部文本编辑器给你用。默认会使用操作系统指定的默认编辑器,一般可能会是 Vi 或者 Vim。

$ git config --global core.editor emacs

 

差异分析工具

在解决合并冲突时使用哪种差异分析工具。

$ git config --global merge.tool vimdiff

 

查看配置信息

检查已有的配置信息。

$ git config --list

有时候会看到重复的变量名,那就说明它们来自不同的配置文件(比如 /etc/gitconfig和~/.gitconfig),不过最终 Git 实际采用的是最后一个。

也可以直接查阅某个环境变量的设定,只要把特定的名字跟在后面即可。

$ git config user.name

 

生成秘钥

查看是否已经有秘钥

cd ~/.ssh

如果没有秘钥就不会有文件夹,有则备份删除

生成秘钥

$ ssh-keygen -t rsa -C “email@email.com”

按三个回车,密码为空

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

添加密钥到ssh:ssh-add 文件名

需要之前输入密码。

在github上添加ssh密钥,这要添加的是“id_rsa.pub”里面的公钥。

转载于:https://my.oschina.net/af666/blog/883493

你可能感兴趣的文章
netty4.0 Server和Client的通信
查看>>
一个应用程序多线程误用的分析
查看>>
一个硬中断的完整处理过程【转】
查看>>
图片防盗链
查看>>
2016年第4本:大系统观,修订1.0.1版本
查看>>
SecurityError Error 2148 SWF 不能访问本地资源
查看>>
EntLib 3.1学习笔记(6) : Security Application Block
查看>>
(转载)图文推荐给开发人员非常实用的站点
查看>>
Web 2.0 Gets Big — and Corporate
查看>>
.net软件工程师面试
查看>>
超级实用且不花哨的js代码大全 (一)
查看>>
Windows Phone Developer Tools RTW 新特性-Pivot控件
查看>>
linux内核的makefile.txt讲解
查看>>
SQL SERVER 内存分配及常见内存问题 DMV查询
查看>>
Dojo入门:初识Dojo
查看>>
BusyBox 简化嵌入式 Linux 系统【转】
查看>>
DNS解析过程详解【转】
查看>>
[Java 基础] 并发队列ConcurrentLinkedQueue和阻塞队列LinkedBlockingQueue用法
查看>>
构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(25)-权限管理系统-系统管理员(附生成器)...
查看>>
构建之法 第三版 第3章 部分草稿 (剪牦牛毛、老程序员去金融公司的故事)...
查看>>