配置ssh key https://www.cnblogs.com/hafiz/p/8146324.html 配置host https://www.cnblogs.com/kaerxifa/p/10937115.html…
之前git上传下载代码都是用的http方式,但是今天遇到个大文件上传的时候,http方式上传超出大小限制了413 request entity too large,所以改成了用ssh方式上传,简单记录下ssh的配置方式. 并且有一个工程下载的时候也报错了,错误信息如下: fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed 也可以用下面的方法解决. 代码用Eclipse管理,用ht…
问题:gitlab是使用docker安装的,配置好公钥私钥后,请求gitlab一直需要输入密码,而且这个密码输入什么都不对. 原因:后来发现是因为docker做了端口映射,如使用宿主机的10022映射容器的22端口. 这样,git客户端请求服务器时,如果没有指定端口,默认使用的ssh端口还是22,导致权限验证失败. 解决方法:修改gitlab.rb文件以下配置项: gitlab_rails['gitlab_shell_ssh_port'] = 10022 然后重启gitlab! 重启后会发现仓库…
设置步骤:1,本地进入.ssh查看是否存在密钥对:xxx和xxx.pub命令:cd ~/.ssh2,如果不存在,使用ssh-keygen来创建命令:ssh-keygen -t rsa -C "youremail@youremail.com"例如:ssh-keygen -t rsa -C "wanwan5856@163.com"注解:Enter file in which to save the key 输入保存秘钥的文件 直接enter即可Enter passphr…
gitLab在linux上已经安装好了, 在配置项目的时候报如下异常 使用http方式没问题, 但是用ssh方式设置repository URL 提示资源库不存在. returned status code 128Could not read from remote repository.stderr: remote: HTTP Basic: Access denied 经过分析, 原来是从giLab拷贝的git的url有问题. gitLab提供的地址是:  git@**.**.**.**:pr…
最近刚弄了个阿里云,在上面弄个git服务器,这里只弄了ssh方式访问,http方式访问的可以看我另外一个随笔http://www.cnblogs.com/hz-cww/p/6077970.html. 1. 安装依赖的库 [root@localhost ~]# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel 2. 删除原本的安装的git [root@localhost ~]#…
1.运行Git Bash客户端,执行ls ~/.ssh; 如果列出下图这两个rsa文件,那应该就不需要配置ssh key了,如果不放心就将这几个文件删掉,重新生成. 文件的默认目录:C:\Users\Administrator\.ssh 2.生成ssh key文件,执行ssh-keygen -t rsa -C "xxx.xxx.com"; - t 指定密钥类型,默认是 rsa ,可以省略 -C 设置注释文字,比如git的地址. -f 指定密钥文件存储文件名,我们省略了命令执行的时候会让…
下载git  https://git-scm.com/ 安装以后会右键菜单出现Git Base Here 点击Git Base Here   输入 cd ~ 进入你的用户根目录 创建文件夹 mkdir ~/.ssh 进入文件夹 cd .ssh 配置全局的name和email   git config --global user.name "你的名字"       git config --global user.email "你的邮箱" 生成key ssh-keyg…
#生成ssh config touch .ssh/config chmod 600 config 填写: Host github.com User betachen Hostname ssh.github.com PreferredAuthentications publickey IdentityFile ~/.ssh/id_rsa Port 443 生成公私钥: ssh-keygen -t rsa -C "邮箱" ssh -T git@github.com 填写公钥到github…
Linux,Windows就在git bash here里面输 ① 初始化git账户 git config --global user.name "Eisen" git config --global user.email "xxxx@xx.com" ②检查ssh keys在电脑上有没有 ls -al ~/.ssh ③ 生成ssh keys ssh-keygen -t rsa -b 4096 -C "email@example.com" ④确定s…