Windows 系统下Git安装图解

From: http://blog.csdn.net/jiguanghoverli/article/details/7902791

Windows 系统下Git安装图解

简单来说Git是一个免费的、开源的版本控制软件,从功能上讲,跟我们比较熟悉的Subversion(SVN)这类版本控制软件没什么两样。由于工作的需求,需要在WinXP下安装git配合团队完成相应的工作,以前一直在别的系统下使用,今天经Drupal花园的龙马指点终于安装成功了,特意贴出来与有需要的童鞋一起分享。

获取Git软件:

大家可以通过两种方式获取Git的软件,一个是在官网上获取,另一个可以点击这里下载。只是有一点需要说明就是需要下载支持WinXp系统的版本。

Git在WinXP安装过程

在WinXP下安装Git详细步骤参考如下安装示意图:

点击上图的“Finish”后Git的安装就完成了,安装完成后需要在进行一下环境变量的设置,改变环境变量的具体步骤可以参考下图:

生成ssh公钥

双击桌面上的git运行程序:

启动git的运行程序:

在程序中依次输入:

1、配置email,命令如下:

   $git config --global user.name "your name"$git config --global user.email "your@email.address"

其中"your name"换成你的名字,"your@email.address"换成你的邮箱地址。

2、生成公钥,用于身份认证:

  ssh-keygen.exe -C "your@email.address" -t rsa

这样就可以在你的用户下取得需要的公钥匙,公钥位于你的电脑中“C:\Documents and Settings\Airen\.ssh”的“id_rsa.pub”文件下:

你使用文本编辑器打开“id_rsa.pub”就可以看到公钥的内容:

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAs1c3zL3IbjhMbSCwooZ7WHlkga7xq+5inQUCTqmZ7xqBclvEwofDd4BYts99X+xfNXgGSlil85wrOfXX9ZH27ZmPR3Z8KWp3pekFOvk7iLmt0b9lZqhgpUll76Q7D2KED8se9gV4FNxg05ZK6AUZm70cBj9sZqjV//weE7ufkibcqd3ngHsTKB+0Js8NcMwldHmxIxZEwufxgT/D4EGQCA6ijjuj9ILIydzzLwWzKoH1wuGDU5LAE1qptIpAt50uWxPNlsBPoqZnbJjHg+As9If6tRkG4YzkwzSBTP725bJDcWkArhWRRkJ2cwUgcJYRyCY+8jI2oxDawYjWQ+w9HQ== airenliao@gmail.com

此时只要把你的公钥放进你项目的服务中就可以进行git的相关操作。

关于git的命令更多操作,可以到官网查阅,或点击这里查看更多的命令操作。

顺便列出解决中文目录支持问题:

1、ls不能显示中文目录

解决办法:在git/etc/git-completion.bash中增加一行:

  alias ls='ls --show-control-chars --color=auto'

2、git commit不能提交中文注释

解决办法:修改git/etc/inputrc中对应的行:

  set output-meta onset convert-meta off 

3、git log无法显示中文注释

解决办法:在git/etc/profile中增加一行:

  export LESSCHARSET=iso8859

到这时有关于git在winxp下安装就介绍完了,希望这个能给一些朋友带来一定的帮助。同时更希望朋友们关注W3CPLUS,因为只有你们的关注才能带来我的成长。

原文地址:http://www.w3cplus.com/node/74


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/404474.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

opencv 在debian6.0下安装

1.下载 OpenCV-2.3.1a.tar.bz2 http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.3.1/ 2. 解压 tar -jxvf OpenCV-2.3.1a.tar.bz2 -C extract path 3 编译 安装 cmake -D CMAKE_BUILD_TYPERELEASE -D CMAKE_INSTALL_PREFIX/usr/local sourcecode/path 得到 …

GROUP BY 和SUBSTRING 的配合使用

GROUP BY 和SUBSTRING 的配合使用 也许你会遇到这样的数据情况: CREATE TABLE #PRODUCT(PRODUCTNAME NVARCHAR(50),STORAGE INT)INSERT INTO #PRODUCT VALUES(vancl裤子 白色,4)INSERT INTO #PRODUCT VALUES(vancl裤子 黑色,6)INSERT INTO #PRODUCT VALUES(vancl裤子…

[react] react中发起网络请求应该在哪个生命周期中进行?为什么?

[react] react中发起网络请求应该在哪个生命周期中进行?为什么? 异步情况可以在componentDidMount()函数中进行。 同步的情况可以在componentWillMount()中进行。 个人简介 我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易&#xff0…

【fedora12】vlc-2.0.0编译

From: http://www.zhouwenyi.com/node/1348 1. 官网下载 VLC 源码 (vlc- 2.0.0.tar.xz) 下载地址为: http://download.videolan.org/pub/videolan/vlc/2.0.0/vlc-2.0.0.tar.xz 2. 解压VLC源码: xz -dvlc-2.0.0.tar.xz tar -xvfvlc-2.0.0.tar 3. cdvlc-2.0.0 …

终于发现为什么SQL没有释放句柄,原来是保存句柄的变量被覆盖了,丢失了原来的句柄...

stmt xxx , stmt yyy , stmt.close() 之前的xxx 没有close掉转载于:https://www.cnblogs.com/studyNT/p/5063796.html

Android实现3D旋转效果

下面的示例是在Android中实现图片3D旋转的效果。实现3D效果一般使用OpenGL,但在Android平台下可以不直接使用OpenGL,而是使用Camera实现,Camera中原理最终还是使用OpenGL,不过使用Camera比较方便。 Camera类似一个摄像机&#xff…

[react] 请描述你对纯函数的理解?

[react] 请描述你对纯函数的理解? 给定了输入的参数,则函数抛出的数据就是确定的函数内没有副作用(定时器,ajax等) 个人简介 我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易, 但坚持一定很酷。欢迎大家一起讨论…

xsd操作

1.xsd介绍详见: http://blog.sina.com.cn/s/blog_ad0672d60102uy6w.html2.生成xsdDataSet dataSet new DataDet();// read date from xml filedataSet.ReadXml("xml2.xml", XmlReadMode.ReadSchema);// .. or set data with code// save as xsd fileSystem.IO.Strea…

[react] 在react中无状态组件有什么运用场景

[react] 在react中无状态组件有什么运用场景 适用于逻辑简单的纯展示的场景,如资料卡片等 个人简介 我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易, 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题

想尽快进入游戏开发行业的必经之路!

From: http://blog.csdn.net/hsz8250/article/details/639771 小时候就梦想自己以后能够参与游戏的制作,自己开发出来的游戏是最受欢迎,但是成功的背后充满了泪水和努力,只看表面是永远不会成功的.假如你对游戏开发充满热情,以下有一条最快的道路,让你尽快进入游戏开发行业,让…

搭建hadoop开发环境--基于xp+cygwin

2019独角兽企业重金招聘Python工程师标准>>> 1.安装cygwin 参考博文:http://hi.baidu.com/%BD%AB%D6%AE%B7%E7_%BE%B2%D6%AE%D4%A8/blog/item/8832551c7598551f314e15c2.html Q1.实际安装中在第9步 “打开cygwin进行配置,首先输入&#xff…

random---伪随机数生成器

python3.5 作用:实现了多种类型的伪随机数生成器 random模块基于Mersenne Twister 算法提供了一个快速伪随机数生成器。原先开发这个生成器是为了向蒙特卡洛模拟生成输入,Mersenne Twister算法会生成有一个大周期的近均匀分布的数,以适用于各…

[react] 写一个react的高阶组件并说明你对高阶组件的理解

[react] 写一个react的高阶组件并说明你对高阶组件的理解 定义高阶组件 import React, { Component } from react;const simpleHoc WrappedComponent > { console.log(simpleHoc); return class extends Component { render() { return <WrappedComponent {...this.…

新浪微博iOS版SDK“宝玉XP”框架学习笔记

本文为论坛会员3h2om分享&#xff0c;对新浪微博iOS版SDK-“宝玉XP”框架进行研究所写的学习笔记&#xff0c;非常详细和精彩。 本人刚入学iOS开发&#xff0c;在学习的过程中&#xff0c;对新浪微博iOS版SDK-“宝玉XP”框架进行了学习&#xff08;下载地址&#xff1a;https:/…

[react] 描述下在react中无状态组件和有状态组件的区别是什么?

[react] 描述下在react中无状态组件和有状态组件的区别是什么&#xff1f; 1&#xff0c;无状态组件主要用来定义模板&#xff0c;接收来自父组件props传递过来的数据&#xff0c;使用{props.xxx}的表达式把props塞到模板里面。无状态组件应该保持模板的纯粹性&#xff0c;以便…

Lync Server 2010所需媒体网络流量带宽详解和计算

如果在组织内部部署Lync Server 2010&#xff0c;那么最大的优势就是解决了组织内部的即时通讯需求&#xff0c;为什么这么说&#xff1f;因为纵观现在微软所推行的商业智能应用平台&#xff0c;可以非常直观的了解到实际上整个微软商业平台就是由Lync Server、Exchange Server…

Linux进程状态解析之R、S、D、T、Z

From: http://bbs.hx95.com/read-htm-tid-208094-fpage-2.html R (TASK_RUNNING)&#xff0c;可执行状态。 只有在该状态的进程才可能在CPU上运行。同一时刻可能有多个进程处于可执行状态&#xff0c;这些进程的task_struct结构&#xff08;进程控制块&#xff09;被放入对…

[react] react父子组件如何通信?

[react] react父子组件如何通信&#xff1f; props 个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题

PAT 1100

1100. Mars Numbers (20) 时间限制400 ms内存限制65536 kB代码长度限制16000 B判题程序Standard作者CHEN, YuePeople on Mars count their numbers with base 13: Zero on Earth is called "tret" on Mars.The numbers 1 to 12 on Earch is called "jan, feb, m…

安装linux的准备

首先&#xff0c;在安装linux系统之前应首先做到规划。因为&#xff0c;一个好的服务器&#xff0c;工作台&#xff0c;甚至是个人PC都必须要做到规划。因为这样可以做到以最少的花费实现更高的服务要求。这个很好理解&#xff0c;比如你做邮件服务器就必须要选择一个大的硬盘预…