windows 下git 的配置安装与使用
一、安装GIT(过于简单略过)
二、配置git
二(一)、配置git的user name和email
打开 git bash,输入
$ git config --global user.name "yourGitName"
$ git config --global user.email "yourEmail@test.com"
二(二)、生成git的ssh
依旧是在git bash,输入
$ ssh-keygen -t rsa -C "yourEmail@test.com"
然后会跳出一句话,让你输入保存key的文件,这里使用默认地址的默认文件即可,即什么都不输入直接按回车;
然后让你输入密码,如果你不需要密码,什么都不输入直接按回车;
确认输入密码,因为上一步并没有设置密码,所以这一步也是直接按回车;
若是操作成功,会看到如下信息(不成功就重复上述步骤):
成功后,生成2个文件:id_rsa
和id_rsa.pub
。默认位于C:\USERS\YOUR PC NAME\.ssh文件夹中(win7),比如我的:
(PS:这一步为止,还没有know_hosts文件,这是待会儿设置完ssh-agent等一些操作后才会出现的)
二(三)、添加ssh key到ssh-agent
1.先开启ssh-agent(如果使用的其他的桌面端或者其他什么工具,应该有对应的开启设置)。手动开启ssh-agent指令
eval $(ssh-agent -s)
回车后,会得到agent pid的值:
例如我的是:
2.添加ssh key 到ssh-agent中
ssh-add ~/.ssh/id_rsa
其中,id_rsa是默认文件名,如果之前生成ssh的步骤中,你改了保存文件名和保存路径,那么这里就要改成相应的路径和文件名。
二(四)、当然要把ssh-key添加进github账号里才行啦!
在github官网的个人settings里找到SSH and GPG keys,然后点进去,点‘New SSH key’的绿按钮,把id_ras.pub内的全部内容全部粘进去就ok;
ps:验证ssh连接是否配置成功:
依旧是在git bash中输入
ssh -T git@github.com
回车后,应当会看到大致语句:
Are you sure you want to continue connecting (yes/no)?
输入yes,回车。然后会看到有自己github账号名的欢迎语句,就表示ssh连接配成功了:
OJBK!至此,git clone项目到这台电脑里来的时候就可以通过ssh的方式啦!
几个容易出错的地方:
1.git gui 打开后,push文件时出错:
You can't push to git://github.com/user_name/user_repo.git
Use git@github.com:user_name/user_repo.git (或者是http://xxxxxxxxxxxxx)
解决方案:一般是由于从github上 clone版本库到本机的时候,源地址填的是git://sdfsdfsf导致,把这个地址改成 git@github.com:username/myNCCL.git即可。。
push成功的截图为此:
然后去github网页上刷新一下,就能看到这个刚提交上去的新文件了
windows 下git 的配置安装与使用的更多相关文章
- nginx+php 在windows下的简单配置安装
开始前的准备 PHP安装包下载:http://windows.php.net/downloads/releases/php-5.5.14-Win32-VC11-x86.zip Nginx 下载地址:h ...
- Windows下git多用户配置
refer from :https://blog.csdn.net/qq_39892503/article/details/109374201 windows git多用户配置 在安装git结束,我们 ...
- ant Windows下环境变量配置 安装 编译
下载 官网:[http://ant.apache.org/] 其他版本:[http://archive.apache.org/dist/ant/binaries/] 点击这个进入下载页面 Window ...
- 2分钟 windows下sublime text 3安装git插件:
12:35 2015/11/182分钟 windows下sublime text 3安装git插件:推荐博客:http://blog.csdn.net/naola2001/article/detail ...
- Windows 下用 gogs 配置局域网 git server
大道曙光 Windows 下用 gogs 配置局域网 git server 最近要用 C# 开发一个新的项目,所以需要在 Windows 局域网环境下构建一个 git server. 在 Window ...
- Windows下的Linux子系统安装,WSL 2下配置docker
Windows下的Linux子系统安装,WSL 2下配置docker 前提条件: 安装WSL 2需要Windows 10版本是Build 18917或更高,首先先确认系统版本已升级. 在“启用或关闭W ...
- Windows下GIT安装与使用(上传远程端)
Windows下GIT安装与使用(上传远程服务器) 1. 登陆http://msysgit.github.io/并下载Git 2. 打开下载的exe文件,一路默认(路径可以去修改).有可能电脑需要 ...
- 【亲测可用,亦可配置同一平台的不同账号,例如阿里云的两个不同账号】Windows下Git多账号配置,同一电脑多个ssh-key的管理
Windows下Git多账号配置,同一电脑多个ssh-key的管理 这一篇文章是对上一篇文章<Git-TortoiseGit完整配置流程>的拓展,所以需要对上一篇文章有所了解,当然直接 ...
- Windows下Git服务器搭建[转]
Windows下Git服务器搭建 作为对前两天Git服务器搭建的一个整理,我想分别从服务端和客户端两个角度来记录下整个搭建过程,为了达到目标,我们需要哪些操作. (一)服务端软件和账号的安装配置 ...
随机推荐
- Http:设置 浏览器中MIME 类型
http://www.163ns.com/zixun/post/4602.html 自定义MIME类型支持FLV的相关设置 网络空间支持FLV的相关设置其实很简单,就是自定义一个MIME类型 一般虚拟 ...
- 【Thinking in Java, 4e】控制流程执行
p46~p75: [迭代] 1.Java不允许将数字作为布尔值用. 1.有点意思的小程序WhileTest. public class WhileTest { static boolean condi ...
- 分布式系列 - dubbo服务发布
单元测试OK,封装为Dubbo服务. 添加依赖 pom.xml <properties> <dubbo.version>2.5.3</dubbo.ve ...
- 使用FireFox插件RESTClient工具POST方法?
下面尝试用Firefox的restclient,来调取api 当然需要打开火狐浏览器安装restclient的插件https://addons.mozilla.org/en-US/firefox/ad ...
- HTML中table的td宽度无法固定问题
设置了 width="10%" 依然会被内容撑大, 加了 style="word-break:break-all;" 属性就好了.效果是内容自动回车. 此属性不 ...
- [转]3个著名加密算法(MD5、RSA、DES)的解析
MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc发明,经MD2.MD3和MD4发展而来. ...
- vue element new vue const
new Vue{ el:"app", } ========= const app = new Vue({ router, data:{....} }).$mount('#app') ...
- node.js 之 http 架设
Node.js 安装配置 下载node.js安装mis 打开:cmd cd到node.js安装目录下 输入nodejs --version 显示版本号,证明安装成功 在其根目录下建server.js ...
- 个人待办事项工具的设计和搭建(IFE前端2015春季 任务3)
这是我几个月之前的项目作品,花了相当的时间去完善.博客人气不高,但拿代码的人不少,所以一直处于保密状态.没有公开代码.但如果对你有帮助,并能提出指导意见的,我将十分感谢. IFE前端2015春季 任务 ...
- SQLServer 2005 和自增长主键identity说再见——NEWSEQUENTIALID()
``code 在SQLServer2005环境下,表的主键应该怎样设计. 目前主要用到的主键方案共三种 自动增长主键 手动增长主键 UNIQUEIDENTIFIER主键 1.先说自动增长主键,它的优点 ...