通过webstorm创建一个nodejs项目的本地git库,推送到github进行管理,(ssh密钥无用户密码方式)
2. 注册登录后的页面,单击头像然后显示下拉页面中选择 Your profile:
进入到如下页面,再单击 Repositories:
进入到如下页面,后单击 New创建项目仓库:
,如下图所示,按照说明创建:
创建后进入如下页面:
这里我选择使用ssh:
3. 然后开始本地操作:(通过webstorm创建一个nodejs项目的git库推送到github)
现在本地创建项目, 并创建导入到本地库,见:《WebStorm创建nodejs Express工程(node js web 开发),并进行git版本管理》一文
然后打开git bash
打开后通过cd命令切换到创建的项目(也是git本地库)的目录下,当进入到一个git库时,会显示当前所在分支,比如现在的test项目的git库就是在master分支,如下
在git库目录下就可以使用git的相关命令了。
先配置一下git的用户名和邮箱地址,一般是为了代表当前人的身份:
用户名配置:git config --global user.name "《你的用户名》"
邮箱配置:git config --global user.email "《你的邮箱地址》"
接下来创建密钥:(可以先去c盘的C:\Users\JKL\.ssh目录下查看是否存在)
通过:
ssh-kengen -t rsa -C "《你邮箱地址》"
会在目录
C:\Users\JKL\.ssh下生成一对密钥,其中id_rsa的为私钥,需要好好保管,id_rsa.pub的是公钥,需要放到GitHub上去,如何把公钥添加到GitHub呢,如下图:
(1) 点击个人头像,在下拉页面中选择Settings:
(2) 在页面的左侧找到SSH and GPG keys 点击 ,然后看到如下图所示的右侧界面