文档章节

Windows 下 git 的安装与配置

Konghy
 Konghy
发布于 2017/02/17 18:12
字数 407
阅读 69
收藏 1

好久没有接触 Windows 环境,由于项目需要,需要在 Windows 下做开发,不得不配置下 Windows 的开发环境,那么 Git 是必装的。安装步骤其实很简单,只是感觉好久没有写博客了,这里随便记录下。

安装 Git 客户端

下载 git for windows,执行正常的安装步骤。一般我选择 Git 自带的 Git Bash 命令行工具,这样有很多 GNU 工具可以用。

安装步骤不明可以参考:http://wuzhuti.cn/2385.html.

创建 SSH Key

安装好后,打开 Git Bash 工具,执行以下命令:

ssh-keygen -t rsa -C "sudohuoty@163.com"

完成后会在 C:/Users/Administrator/.ssh/ 目录下生成秘钥文件,要在其他服务器上为本机添加 ssh 认证,可以拷贝 id_rsa.pub 文件到服务器,然后执行:

cat id_rsa.pub >> ~/.ssh/authorized_keys

使用 Git

使用 Git 前需要做一些配置,如配置用户信息:

git config --global user.name "Firstname Lastname"

git config --global user.email "your_email@youremail.com"

查看所有配置:

git config --list

执行 git config --global 之后,会在 C:/Users/Administrator/ 目录中生成一个 .gitconfig 文件,该文件用于存储一些用户自己的配置。该文件可以被直接修改,也可以通过 git config --global 来修改。

一些常用配置可参考:https://github.com/kuanghy/shtools/blob/master/gitconfig

© 著作权归作者所有

共有 人打赏支持
Konghy
粉丝 7
博文 22
码字总数 31889
作品 0
朝阳
程序员
私信 提问
SSH Git Server on Windows

首先,需要安装两个工具: 1、Git,Windows下的Git,还是msysGit比较好。 安装简单,除了修改安装路径外,一路默认即可,相关配置请见:《msysGit的配置及中文支持》 2、SSH,可以用CopSSH,...

kuqoi
2013/03/14
0
0
git在各操作系统平台下的安装和配置

git在各操作系统平台下的安装和配置 标签 : git [TOC] 本文是git系列博客的第一篇,主要介绍git在windows,linux,Mac OX等不同操作系统下的安装和配置,主要以后两者为主。 工具下载 ubuntu: ...

brianway
2016/08/07
30
0
安装Git

最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑。不过,慢慢地有人把它移植到了Windows上。现在,Git可以在Linux、Unix、Mac和Windows这几大平台上正常运行了。...

东方神剑
2015/01/21
3
0
Windows命令行使用Git下的Curl命令

今天在windows上安装SpaceVim时,提示需要安装Git和curl,安装了Git,原本以为要通过mingw或者cygwin来安装curl,最后发现原来Git已经自带curl命令,我们只需要将其配置一下即可在windows命令...

yxmsw2007
2018/09/19
0
6
git服务器与客户端的安装与使用

首先准备环境 centos7,最小化安装,配置网络,能访问外网,关闭防火墙selinux,配置yum源 设置好网络和防火墙 网络需要能访问外网, ip 192.168.1.8 下面关闭防火墙 setenforce 0 systemctl...

super李导
2018/01/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

移植Modbus到STM32F103(2):移植FreeModbus到usart3并运行示例代码

FreeModbus是Modbus的一个被广泛移植的实现。其源码在github,最新版是1.6。 FreeModbus支持Modbus功能码里的0x01~0x06,0x0F~0x11和0x17,对一些功能比如异常诊断和读事件计数等功能码并没有...

Konstantine
今天
3
0
浅谈神经网络(神经网络篇)

背景 之前写过浅谈神经网络基础篇,简单介绍下机器学习这块内容,用于扫盲。本文正式将神经网络,这部分是深度学习的基础。了解完可以掌握强大的机器学习的方法,也可以更好的了解深度学习。...

Uknowzheng
今天
5
0
移动硬盘变为RAW格式后的修复

在Mac上使用自己的移动硬盘结果文件系统格式变为RAW; 在自己windows笔记本上使用chkdsk H: /F进行修复,修复日志如下: C:\Users\mengzhang6>chkdsk H: /F文件系统的类型是 NTFS。卷标是 do...

晨猫
今天
3
0
10 Git —— 标签管理

10 Git —— 标签管理 本节内容: 命令git tag <tagname>用于新建一个标签,默认为HEAD,也可以指定一个commit id;命令git tag -a <tagname> -m "blablabla..."可以指定标签信息;命令git......

lwenhao
今天
4
0
小程序设置垂直居中,水平居中

如果子容器中的view需要居中的话,那需要在父容器中设置居中 水平居中: display: flex; flex-direction: column; align-items: center; 垂直居中 display: flex;align-items: cen...

淘幻幻
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部