Git如何配置ssh key并上传本地项目到github?

简介: 互联网技术要求越来越高,作为一个前端工程师,不能仅仅局限于web,很多的模块与设计模式与后端是密不可分的,所以全栈技能是必备的。首先要用到项目管理工具,SVN也用过,更喜欢用Git,下面开始新建项目。
互联网技术要求越来越高,作为一个前端工程师,不能仅仅局限于web,很多的模块与设计模式与后端是密不可分的,所以全栈技能是必备的。首先要用到项目管理工具,SVN也用过,更喜欢用Git,下面开始新建项目。

前提是已经安装Git (https://git-scm.com/downloads)
Git book (https://git-scm.com/book/zh/v2)
一、打开现有项目

1555656737438

或者新建项目

1555656792112

二、在本地新建文件夹testgit,进入文件目录输入命令:git init

1555667219571

三、配置ssh,输入命令:ssh-keygen -t rsa -C "example@163.com" 这里邮箱填写自己的,不设置密码直接两个回车

a111

四、vi /Users/eric/.ssh/id_rsa.pub 打开 id_rsa.pub 复制,回到github账号,粘贴部署到key里面

1555656850722

1555656889675

1555657096343

1555664354493

五、验证是否添加成功命令 ssh -T git@github.com 这里遇到提示,若有其他提示自行度娘,successfully表示成功

a15558

六、配置完用户名,就可以提交代码了

git config --global user.name "your name"
git config --global user.email "email@your.com"

七、查看文件状态,更改所有改动,提交代码

git status
git add .
git commit -m "first"

八、git remote add origin git@github.com:用户名/项目名.git 如下图,用户名和项目名在github项目里面,

18

git remote add origin git@github.com:af66666/typing_hero.git
git git push -f origin master

15

回到github项目,就会发现代码已经提交上去了

下面是Git常用命令
1555897854195

目录
相关文章
|
14天前
|
消息中间件 安全 Unix
SSH配置多台服务器之间的免密登陆以及登陆别名
SSH配置多台服务器之间的免密登陆以及登陆别名
26 1
|
3月前
|
Ubuntu 安全 网络安全
百度搜索:蓝易云【Ubuntu系统SSH服务端配置】
现在,你已经成功在Ubuntu系统上配置了SSH服务端。这将允许其他计算机通过SSH协议连接到你的Ubuntu系统,并进行远程管理和操作。请注意,远程访问有安全风险,建议在生产环境中采取必要的安全措施来保护系统。
40 3
|
2月前
|
安全 Shell 网络安全
【Git】TortoiseGit(小乌龟)配置SSH和使用
【Git】TortoiseGit(小乌龟)配置SSH和使用
152 0
|
9天前
|
网络协议 安全 Shell
配置ssh服务
配置ssh服务
|
17天前
|
Shell 网络安全 开发工具
配置SSH时候,Permission denied问题解决方法
配置SSH时候,Permission denied问题解决方法
35 4
|
1月前
|
安全 Shell 网络安全
ssh配置无密码验证
ssh配置无密码验证要在SSH中配置无密码验证,您需要使用公钥验证【2月更文挑战第18天】
39 1
|
1月前
|
Shell 网络安全 数据安全/隐私保护
配置多个SSH公钥流程
配置多个SSH公钥流程
|
1月前
|
存储 安全 网络安全
Git 安全远程访问:SSH 密钥对生成、添加和连接步骤解析
SSH(Secure Shell)是一种用于安全远程访问的协议,它提供了加密通信和身份验证机制。在使用 SSH 连接到远程 Git 存储库时,您可以使用 SSH 密钥对来确保安全性。以下是关于如何生成和使用 SSH 密钥对的详细步骤: 生成 SSH 密钥对
115 2
|
1月前
|
存储 弹性计算 算法
SSH学习(三)- SSH协议中的Public Key Algorithm
在SSH协议中,有两个地方涉及到公钥算法,分别是: 1. 服务端认证:服务端在进行密钥协商的时候证明自己身份,防止中间人攻击,此时为SSH-TRANS协议发生的事情; 2. 客户端认证:客户端通过PublicKey方式证明自己身份,完成SSH登录认证,此时SSH-USERAUTH发生的事情; 这两种情况下的公钥算法使用的是同一个概念,接下来本文将主要基于PublicKey公钥认证方式,学习对应的内容。
46 1
SSH学习(三)- SSH协议中的Public Key Algorithm
|
2月前
|
网络安全 数据安全/隐私保护
如何使用ssh key免密码登录服务器?
如何使用ssh key免密码登录服务器?