如何在GitHub上生成ssh公钥并用NetBeans克隆项目
2017-03-17 10:44
585 查看
一、生成ssh公钥。
这个命令用于检查是否已经存在id_rsa.pub或id_dsa.pub文件,如果文件已经存在,下面步骤可省略,直接进入步骤2。
如果没有类似id_rsa和id_rsa.pub这样的文件,则表明没有创建。生成的办法:
执行后,会填写保存两种密钥的文件夹,和passphrase,全部可以按enter。然后执行ls来查看生成后的文件。
id_rsa和id_rsa.pub分别是私有密钥和公有密钥。
我们指定的文件名就是id_rsa.github,这时~/.ssh目录下会多出id_rsa.github和id_rsa.github.pub两个文件,id_rsa.github里保存的就是我们要使用的key。
添加到Github的sshkesy设定里。
如果显示:
然后就可以看到
打开NetBeans,团队开发->Git->克隆...->资源库URL:github.com:yourAccount/APDPlat.git(yourAccount要改为你在github上申请的账号,并在检出前要fork这个项目)->用户名:git->选择私有密钥文件并输入密码短语->master(这个是密码)->选择本地保存目录(选择的目录所在的路径不能有空格)->检出完成后选中:打开所需的项目->打开
2、在APDPlat上单击右键,选择构建,控制台输出构建信息,从网上下载依赖的Jar文件,直等到提示BUILDSUCCESS为止
3、如果mysql数据库的用户名和密码不是root,则打开APDPlat_Web->其他源->src/main/resources->db.local.properties,在这个文件里面可以设置数据库的类型以及用户名和密码
4、点击Netbeans菜单工具->服务器->ApacheTomcat7.0.34->平台->VM选项->输入:-XX:-UseSplitVerifier-Xms256m-Xmx1000m-XX:MaxNewSize=256m-XX:MaxPermSize=256m
5、在APDPlat_Web上单击右键,选择运行->选择部署服务器->ApacheTomcat,控制台输出构建信息,生成可运行的War包,启动tomcat并弹出网页登陆界面,访问地址为:http://localhost:8080/APDPlat_Web
6、在APDPlat_Web->源包->util->AuthorizationUtils.java文件中,把code的值设置为网页激活界面提示的机器码,单击右键运行文件,使用输出窗口中输出的注册码,在浏览器中激活系统(也可在http://localhost:8080/APDPlat_Web/public/reg.jsp计算激活码)
7、将注册码添加到文件APDPlat_Web/src/main/resources/licences/apdplat.licence中,以后清理并构建之后就不用再次激活系统
8、使用默认的用户名admin和密码admin登陆系统,如果在IE下出现点击左边功能菜单没有响应的情况,则点击浏览器地址栏右边的兼容性按钮
1.首先判断本机是否创建了公有密钥:
$ls~/.ssh
这个命令用于检查是否已经存在id_rsa.pub或id_dsa.pub文件,如果文件已经存在,下面步骤可省略,直接进入步骤2。
如果没有类似id_rsa和id_rsa.pub这样的文件,则表明没有创建。生成的办法:
//配置git用户名和邮箱: $gitconfiguser.name"用户名" $gitconfiguser.email"邮箱" $ssh-keygen-trsa-C"邮箱" //多个密钥的情况下,可生成sshkey同时指定保存的文件名 $ssh-keygen-trsa-f~/.ssh/ellacf-C"邮箱"
执行后,会填写保存两种密钥的文件夹,和passphrase,全部可以按enter。然后执行ls来查看生成后的文件。
id_rsa和id_rsa.pub分别是私有密钥和公有密钥。
我们指定的文件名就是id_rsa.github,这时~/.ssh目录下会多出id_rsa.github和id_rsa.github.pub两个文件,id_rsa.github里保存的就是我们要使用的key。
2.将公钥添加到github上
2.1首先你需要拷贝id_rsa.pub文件的内容,你可以用编辑器打开文件复制,也可以用git命令复制该文件的内容,如:
$pbcopy<~/.ssh/ellacf.pub
添加到Github的sshkesy设定里。
1.复制key到剪贴板 2.登录github 3.点击右上方的Accountingsettings图标 4.选择SSHkey 5.点击AddSSHkey
3.测试github是否连接成功
3.1接下来进行测试:
$ssh-Tgit@github.com
如果显示:
Areyousureyouwanttocontinueconnecting(yes/no)? 输入yes。
然后就可以看到
Hiyourusername!You'vesuccessfullyauthenticated,butGitHubdoesnot provideshellaccess.
4.使用NetBeans克隆项目(以克隆apdplat为例)
1、使用NetBeans检出代码打开NetBeans,团队开发->Git->克隆...->资源库URL:github.com:yourAccount/APDPlat.git(yourAccount要改为你在github上申请的账号,并在检出前要fork这个项目)->用户名:git->选择私有密钥文件并输入密码短语->master(这个是密码)->选择本地保存目录(选择的目录所在的路径不能有空格)->检出完成后选中:打开所需的项目->打开
2、在APDPlat上单击右键,选择构建,控制台输出构建信息,从网上下载依赖的Jar文件,直等到提示BUILDSUCCESS为止
3、如果mysql数据库的用户名和密码不是root,则打开APDPlat_Web->其他源->src/main/resources->db.local.properties,在这个文件里面可以设置数据库的类型以及用户名和密码
4、点击Netbeans菜单工具->服务器->ApacheTomcat7.0.34->平台->VM选项->输入:-XX:-UseSplitVerifier-Xms256m-Xmx1000m-XX:MaxNewSize=256m-XX:MaxPermSize=256m
5、在APDPlat_Web上单击右键,选择运行->选择部署服务器->ApacheTomcat,控制台输出构建信息,生成可运行的War包,启动tomcat并弹出网页登陆界面,访问地址为:
6、在APDPlat_Web->源包->util->AuthorizationUtils.java文件中,把code的值设置为网页激活界面提示的机器码,单击右键运行文件,使用输出窗口中输出的注册码,在浏览器中激活系统(也可在
7、将注册码添加到文件APDPlat_Web/src/main/resources/licences/apdplat.licence中,以后清理并构建之后就不用再次激活系统
8、使用默认的用户名admin和密码admin登陆系统,如果在IE下出现点击左边功能菜单没有响应的情况,则点击浏览器地址栏右边的兼容性按钮
相关文章推荐
- 如何在GitHub上生成ssh公钥并用NetBeans克隆项目
- windows下面怎么github ssh 公钥,然后克隆项目
- windows下如何github ssh 公钥
- github生成SSH公钥
- windows下如何github ssh 公钥
- 安装完git以及生成ssh后如何上传本地项目
- windows下如何github ssh 公钥
- windows下如何github ssh 公钥
- windows下生成github ssh 公钥
- github生成SSH公钥
- 使用git bush 生成github SSH公钥
- Windows10 下如何git库的 ssh 公钥(适用github,公司git库管理)
- windows下如何github ssh 公钥
- github生成SSH公钥
- title: 如何生成多个ssh并将hexo博客布置到github
- windows下如何github ssh 公钥
- linux下生成 SSH 公钥,用于GitHub
- 如何生成ssh公钥
- windows下如何github ssh 公钥
- 如何在github上展示作品——为你的项目生成一个快速访问的网址如(DaisyWang88.github.io)