git用ssh方式下载和提交代码

之前git上传下载代码都是用的http方式,但是今天遇到个大文件上传的时候,http方式上传超出大小限制了413 request entity too large,所以改成了用ssh方式上传,简单记录下ssh的配置方式。

代码用Eclipse管理,用http方式的时候没什么特别的,直接clone输入地址和用户名密码即可,ssh的方式需要额外配置一下ssh key。

1、运行Git Bash客户端,执行ls ~/.ssh; 如果列出下图这两个rsa文件,那应该就不需要配置ssh key了,如果不放心就将这几个文件删掉,重新生成。

2、生成ssh key文件,执行ssh-keygen -t rsa -C "xxx.xxx.com";

- t 指定密钥类型,默认是 rsa ,可以省略

-C 设置注释文字,比如git的地址。

-f 指定密钥文件存储文件名,我们省略了命令执行的时候会让你选择文件名,直接回车就会保存在默认的位置。

然后会让你输入两次密码,最后出现 key fingerprint和 key‘s randomart 就表示创建成功了。

3、将ssh key添加到git中, vi id_rsa.pub 然后复制文件内容,进入git页面,个人设置,SSH Keys设置页面,在Key文本框中输入复制的内容,然后点Add Key按钮完成添加。

4、测试连接你的git地址,ssh -T [email protected]  输入正确密码后如果出现Welcome就是连接成功了。

5、接下来就可以通过git clone [email protected]:xxx 来下载代码了,或者Eclipse中图形化界面下载操作基本一样的,只是都要注意,选择项目地址的时候跟之前http的不一样,现在要选择ssh的。

原文地址:https://www.cnblogs.com/yanh0606/p/9199774.html

时间: 2024-10-07 12:34:32

git用ssh方式下载和提交代码的相关文章

git用ssh方式下载代码

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,不用命令行,提交代码so easy。

以下观点纯属个人观点,请轻喷: 前言: 在Android开发中,首先要用到的就是版本控制工具,多人配合开发.(如果您是独立开发的话,请忽略本文).使用git的话,随时随地都可以提交代码,是不是很爽.但如果您是用的命令行提交代码,那确实很痛苦.这篇文章就教大家如何使用git,方便快捷的进行版本控制.废话不多说,直接上步骤. 步骤1:安装git 首先先安装msysgit msysgit 64/32位下载地址:http://download.csdn.net/download/laochangzhi/

Git安装和使用以及如何提交代码(周末更新)

Git和SVN都是很强大的版本控制库,由于工作中主要用到Git,还是以Git为例,讲解一下,如何配置Git环境,安装小乌龟,以及如何提交代码. 一, 1,下载Git 下载地址:https://git-scm.com/downloads/ 根据系统,选择Git安装包,下载后按照提示安装 2,在开始菜单里面找到 "Git --> Git Bash",点击,弹出如下窗口说明Git安装成功 3,由于Git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识. 注意:git conf

使用git bash向github远程仓库提交代码

1.登录github,创建仓库. 2.切换到要提交的文件目录下. 3.打开git bash 3.1.初始化仓库 git init 3.2.将本地仓库与远程仓库关联 git remote add origin https://github.com/lis-ylfy/config-test.git 3.3.测试是否连接成功 git remote 输出origin表示成功 3.4.将文件提交到暂存区 git add . 注意add 后面是空格,然后是 . git add . : 监控工作区的状态树,使

TortoiseGit与Git生成ssh秘钥添加到代码托管平台

一 配置TortoiseGit 1.使用TortoiseGit下的PUTTYGEN生成.ppk文件 这一步不会的话可以自行Baidu/Google一下. 2.在代码托管平台的添加公钥 用记事本打开ppk文件,复制如下红框内的shh公钥,加上ssh-rsa的前缀,添加至代码托管平台即可. 二 配置Git 1.使用git bash生成秘钥 打开git bash,输入ssh-keygen -t rsa -C "你的Git对应邮箱地址",然后一路回车即可. 2.在代码托管平台的添加公钥 进入上

windows下运用git bash 通过ssh方式连接到git server

在windows下进行项目开发,使用git,通过ssh方式与git库连接,而ssh方式用public key实现连接. 首先需要下载mygit,安装后使用git bash.git bash(有GUI界面,如安装TortoiseGit后就可以使用).我主要使用命令行,其命令行系统类似linux环境的基本操作命令,可以直接看到c:,如cd /d/mygitwork,进入我的D盘下的工程目录,放置开发的工程. 我的操作:在windows的git bash中用ssh -keygen ssh -keyge

使用SSH快速下载Git项目

文章首发于[博客园-陈树义],点击跳转到原文使用SSH快速下载Git项目. Git下载项目的几种方式 Git是常用的代码版本技术,而GitLab则是开源的Git版本管理软件,GitLab是最受欢迎的版本管理开源软件.在Git中常用的下载项目方式有两种,分别是: 通过https用户名和密码下载 通过ssh下载 通过https输入用户名和密码下载这种方式比较简单,但不便之处在于需要多次输入用户名和密码.而通过ssh方式下载则直接在本机与Git服务器建立信任通道,无需每次都输入用户名和密码. 下面我们

git提交代码五部曲

一. git clone (这个是你新建本地git仓库,如已有可忽略此步) 复制下git项目的https链接,打开git bash客户端,找到你想要放置的路径下,输入链接,可以在链接后边加个其他的名字进行重命名,要是不加的话就显示git项目的名字.输入你的git账号和密码即可获取到对应的git项目代码. 二. 提交代码第一步:git status  查看当前状态 当你忘记修改了哪些文件的时候可以使用 git status  来查看当前状态, 红色的字体显示的就是你修改的文件. 三. 提交代码第二

如何向OpenStack提交代码(详细步骤)

1. 创建一个 Launchpad(https://launchpad.net/openstack  )账号,加入OpenStack社区. 2. 在(https://www.openstack.org/profile  )上注册账号(这里的账号与1.中的账号,邮箱应该一致),并成为Foundation Member(否则后面提交会出现问题). 3. 进入(https://review.openstack.org  ),登陆. 4. 进入(https://review.openstack.org/