使用Git Bash生成新的ssh key

使用Git Bash生成新的ssh key。

$ cd ~  ///保证当前路径在”~”下

$ ssh-keygen -t rsa -C "你的邮箱地址"  ///建议填写自己真实有效的邮箱地址

结果:

Enter file in which to save the key (/c/Users/xxxx_000/.ssh/id_rsa):   ///不填直接回车

Enter passphrase (empty for no passphrase):   ///输入密码(直接回车)

Enter same passphrase again:   ///再次确认密码(直接回车)

*本机已完成ssh key设置,其存放路径为:c:/Users/用户名/.ssh/下。

添加ssh key到GItHub

登录GitHub系统;点击右上角账号头像的“▼”→Settings→SSH kyes→Add SSH key。

复制id_rsa.pub的公钥内容。

1) 进入c:/Users/xxxx_000/.ssh/目录下,打开id_rsa.pub文件,全选复制公钥内容。

2) Title自定义,将公钥粘贴到GitHub中Add an SSH key的key输入框,最后“Add Key”。

Settings→Email→Keep my email address private  取消勾选

配置账户

$ git config --global user.name “用户名”  ///设置用户名

$ git config --global user.email “注册邮箱”///设置邮箱

测试ssh keys是否设置成功。

$ ssh -T [email protected]

Are you sure you want to continue connecting (yes/no)? yes ///确认你是否继续联系,输入yes

Enter passphrase for key ‘/c/Users/xxxx_000/.ssh/id_rsa‘:  ///没有密码,直接回车

Hi xxx! You‘ve successfully authenticated, but GitHub does not provide shell access. #出现词句话,说明设置成功

 

 

 

登陆github.com

创建项目

本地建立目录

Vs打开当前目录

启动shell

git clone [email protected]:mosnchina/dev-sm.git

Cd dev-sm  切换到项目目录内

Npm init

开发项目

Git add .

增加文件

Git rm * -r  ///*可以换成指定目录

删除文件

git mv <原文件名称> <新文件名称>  修改文件

Git commit -m “备注信息” //提交文件

Git push origin master ///开始上传(master为分支名称)

登陆npm

https://www.npmjs.com/

注册登陆验证邮箱

刚才的项目

Npm adduser

Username:npm的用户名

Password:npm密码

Email:npm验证过的邮箱

npm --force unpublish 发布包名称    ///删除发布包-少用-24小时内

Npm publish 发布当前目录的包

时间: 2024-10-11 16:14:56

使用Git Bash生成新的ssh key的相关文章

Git第一次新建项目添加ssh key

Git第一次新建项目添加ssh key Last login: Mon Sep  3 08:59:35 on console localhost:~ dajiang$ cd ~/.ssh -bash: cd: /Users/dajiang/.ssh: No such file or directory localhost:~ dajiang$ sudo apt-get install git Password: sudo: apt-get: command not found localhost

生成并部署SSH key

1.如何生成ssh公钥 你可以按如下命令来生成 sshkey: ssh-keygen -t rsa -C "[email protected]" # Generating public/private rsa key pair... # 三次回车即可生成 ssh key 查看你的 public key,并把他添加到码云(Gitee.com) SSH key添加地址:https://gitee.com/profile/sshkeys) cat ~/.ssh/id_rsa.pub # ss

github上需要生成密钥对:ssh key

1.首先查看当前用户之前是否生成过密钥对:ls ~/.ssh 如果不存在该目录则之前未生成过,如果存在则删除该目录:rm -rf ~/.ssh 2.生成ssh key密钥对: ssh-keygen -t rsa -C “[email protected]” 双引号里面的为你的邮箱 3.执行上述命令后连按3个回车键,不设置密码 4.接着将生成id_rsa 和id_rsa.pub id_rsa为私钥,id_rsa.pub为公钥 把公钥复制到github上面即可 原文地址:https://www.cn

window下配置SSH连接GitHub、GitHub配置ssh key(转载自 http://jingyan.baidu.com/article/a65957f4e91ccf24e77f9b11.html)

此经验分两部分: 第一部分介绍:在windows下通过msysGit(Git for windows.Git Bash)配置SSH Keys连接GitHub. 第二部分介绍:在GitHub上创建仓库,在本地创建项目,然后将本地项目通过SSH提交到GitHub仓库中. 工具/原料 GitHub msysGit(git for windows.Git Bash) msysGit配置SSH访问GitHub 1 检查本机是否有ssh key设置 $ cd ~/.ssh 或cd .ssh 如果没有则提示:

window下配置SSH连接GitHub、GitHub配置ssh key(转)

转自:http://jingyan.baidu.com/article/a65957f4e91ccf24e77f9b11.html 此经验分两部分: 第一部分介绍:在windows下通过msysGit(Git for windows.Git Bash)配置SSH Keys连接GitHub. 第二部分介绍:在GitHub上创建仓库,在本地创建项目,然后将本地项目通过SSH提交到GitHub仓库中. 工具/原料 GitHub msysGit(git for windows.Git Bash) msy

使用ssh key的方式建立和git服务器的通信

1.以前大家好像都在用https的方式同git来同步代码,但是到了新公司后,主管说要配ssh key,所以大概了解一下 An SSH key allows you to establish a secure connection between your computer and GitLab(or github). ssh key就是为了让两个机器之间使用ssh不需要用户名和密码.具体实现的原理是 因为git可以在本机保存一个私钥,然后在git服务器上面填写你自己的公钥,这样你在使用git的命

MAC如何生成SSH key与GitHub关联

一.检查 SSH key 是否存在 在终端输入如下代码: ls -al ~/.ssh 如果没有,终端显示如下: No such file or directory 如果有,终端显示如下: ? ~ ls -al ~/.ssh total 24 drwx------ 5 ant staff 160 1 11 11:12 . drwxr-xr-x+ 91 ant staff 2912 1 11 11:32 .. -rw------- 1 ant staff 1675 1 11 11:09 id_rsa

(诊断)为GitHub添加SSH key时出现“Could not open a connection to your authentication agent”错误的应对方案(转)

在为windows 环境下的github账户添加SSH key时,需要在Git Bash执行如下命令: 第一步:检查已有的SSH keys $ ls -al ~/.ssh 第二步:生成新的SSH key $ ssh-keygen -t rsa -C "[email protected]" # Creates a new ssh key, using the provided email as a label # Generating public/private rsa key pai

Github Git Bash/SSH Key基本配置

1.首先需要下载一个连接Github的客户端:Git for windows,并且在https://github.com/注册.安装好后打开Git Bash 然后分别输入: git config --global user.name "your name"    (github上注册的用户名) git config --global user.email "your email address"  (github上注册的邮箱) 2.生成SSH密钥: Git Bash