【Git系列】Git介绍和环境搭建

第一部分:Git是什么?

Git是一个开源的分布式版本控制系统,git是代替svn而生的,用以有效、高速的处理从很小到非常大的项目版本管理。

第二部分:Git资料整理

  1. Git官网
  2. Git详解(共九篇,图文介绍)建议观看其中三篇:一起步、二基础、三分支。

第三部分:Git环境搭建

Windows 平台上安装git

Windows环境下建议使用官方推荐的msysgit安装方式,下载链接为:
http://git-scm.com/downloads
http://git-scm.com/download/win

Git ssh 公钥密钥

Msysgit 安装在windows 下属于傻瓜式,此处跳过,安装完毕后。
推荐新手使用Git Bash 命令行方式入门git,此处生成公钥密钥和Linux 下生成方式一致,基
本上理解为Git Bash 就是一个shell 环境即可,操作、命令都是一样的。

Git Bash遇到问题列表

1、shell 中无法输入中文或者输入乱码
2、使用git log 查看到提交commit msg 为乱码
3、在Git Bash 输入ls 当有中文目录展示乱码

Git Bash处理办法

1、shell 中无法输入中文或者输入乱码

修改/etc/inputrc 的相关内容增加上:
# disable/enable 8bitinput
set meta-flag on
set input-meta on
set output-meta on
set convert-meta off

2、使用git log 查看到提交commit msg 为乱码

在/etc/profile 文件增加上:
export LESSCHARSET=utf-8

3、在Git Bash 输入ls 当有中文目录展示乱码

即便完成了2 操作还是显示为乱码,则个时候需要在
\etc\git-completion.bash 文件中增加上
alias ls ="ls --show-control-chars -l"
alias ll ="ls --show-control-chars -l"

posted on 2017-01-15 14:36  pinefantasy  阅读(239)  评论(0编辑  收藏  举报

导航