git + idea 配置 github设置ssh免登陆方式提交拉取代码

1、下载安装git,官网:https://git-scm.com/download/win  安装默认配置安装

git2.20版本地址百度网盘地址:

链接:https://pan.baidu.com/s/16HAgKWL2-XigyRTaLJZlDA&shfl=sharepset
提取码:5lxe

2、idea设置git:setting -->git -->  选择git安装的目录-->bin 目录下的git.exe文件

3、配置本电脑的git  key:

进入git的命令号界面:

  //命令集合   1  git config --global user.name "levi"
    2  git config --global user.email "[email protected]"
    3  cd d:
    4  cd gitRep/
    5  git init
    6  ssh-keygen -t rsa
    7  cat ~/.ssh/id_rsa.pub
    8  history

设置用户名、邮箱,需要在D盘建立一个gitrep文件间存放用户信息

查看秘钥

保存上面的秘钥,登录GitHub,进入settings

添加新的ssh   KEY

进入idea

成功将代码clone到本地。

原文地址:https://www.cnblogs.com/liweiweicode/p/11700985.html

时间: 2024-11-12 15:54:11

git + idea 配置 github设置ssh免登陆方式提交拉取代码的相关文章

设置SSH 免密码登陆

设置dns: vi /etc/hosts 最后一行追加; ip 主机名 设置SSH 免密码登陆: telnet 远程连接,SSH(secure shell)加密的通信协议,加密方式:rsa或者dsa root 目录下   ls -a  有.ssh 文件(存放密钥) ssh-keygen -t rsa  (三次回车) cd .ssh/    cp  id_rsa.pub  authorized_keys(生成授权文件) .ssh 文件夹rw-r--r--(g和0没有写的权限,u有写的权限) had

Centos 集群配置SSH免登陆脚本

首先编写脚本生成集群服务器列表: hostsList.sh #!/bin/bash preIp="11.11.225." pwd="dyj2017" for i in `seq 2 80`; do echo -e $preIp$i $pwd >> hostsLists.txt done hostsLists.txt 11.11.225.2 dyj2017 11.11.225.3 dyj2017 11.11.225.4 dyj2017 .... 11.11

Linux2 在Linux(CentOS)上配置SSH免登陆

前言:      本文主要是我在安装hadoop之前,需要先配置SSH免登陆.通过网上搜索,发现不少类似的资料,但多少都有些小问题,所以结合自己的实践,记录在此,作为参考.如果能帮助到其他人,自然是更好啦. ============================================================长长的分割线===================================================================== 正文:      以

配置github的SSH key及GitHub项目上传方式一——使用终端命令行

GitHub是一个开源的大仓库,我们经常从github上下载项目进行学习和研究,下面是一个完整的步骤--往GitHub上传一个新项目. 一.注册GitHub账号 1.注册GitHub账号,地址:https://github.com 注册账户 账户选择 2.登录: 登录.png 3.登录之后的页面,是我们star其他人的一些信息,类似于QQ空间的好友状态 D2A62592-D46E-43B8-82B5-1628131CBC67.png 二.配置GitHub的SSH key 1.查看系统中是否配置过

SSH免登陆ESXI让操作更便捷安全(几种常用工具)

通常在企业环境中,管理员很少去机房在物理机面前进行操作,大部分管理员喜欢远程管理主机,这样既方便又高效.在windows上我们使用远程桌面,在Linux上则使用SSH来连接.ESXi就是一个以Linux为核心改写的操作系统,因此ESXi中也保留了SSH来远程管理的功能,下面介绍常用的几种工具SSH免登陆ESXI服务器: 注意:,ESXi默认没有开启SSH的,必须手动开启. 方法一.使用Xshell工具实现ssh远程免登陆设置. 打开Xshell工具,选择用户密钥管理者或者新建用户密钥生成向导生成

设置ssh免密码登录脚本(hadoop自动化部署脚本一)

设置ssh免密码登录脚本(飞谷云大数据自动化部署脚本一) 1.#!/bin/sh2.#important note:this script is expected to run on master node3.PWD=hdp4.USER=hdp5.SSHDIR=/home/dhp/.ssh6.7.#create temp dir to store id_pub file8.mkdir $SSHDIR/sshtmp9.10.HOST=(master slave01 slave02);11.12.f

ssh免登陆问题排错

目的:在A机器免密码SSH登陆B 按照ssh免登陆在A(192.168.1.101)机器生成密要 ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa 将生成的id_rsa.pub 拷贝到B(192.168.1.102) scp ~/.ssh/id_rsa.pub [email protected]:/root/.ssh 然后登陆机器B,执行如下命令: cat ~/.ssh/id_rsa.pub >>~/.ssh/authorized_keys 此时尝试通过Assh

【大数据】设置SSH免密钥(转)

设置SSH免密钥 关于ssh免密码的设置,要求每两台主机之间设置免密码,自己的主机与自己的主机之间也要求设置免密码. 这项操作可以在admin用户下执行,执行完毕公钥在/home/admin/.ssh/id_rsa.pub [[email protected] ~]# ssh-keygen -t rsa [[email protected] ~]# ssh-copy-id node21 [[email protected] ~]# ssh-copy-id node22 [[email prote

解决git pull 命令失效,不能从远程服务器上拉取代码问题

用时候在用Git pull命令的时候不管用,拉取不下来远程分支上的代码,是因为本地分支和远程分支没有建立关联. 处理这种问题很简单就按照提示执行命令即可:git branch --set-upstream-to=origin/fixbug-2.9.8 fixbug-2.9.8 如果想保证这种情况不出现就在建立新分支推送到远程分支上的时候加上-u参数即可 git push -u origin feature- 解决git pull 命令失效,不能从远程服务器上拉取代码问题