Git的安装与配置

来源:互联网 发布:java 互斥锁 编辑:程序博客网 时间:2024/06/04 20:28

    • Git简介
    • 安装windows下
    • 基础配置
      • 配置个人的用户名称和邮箱地址
      • 在解决合并冲突时使用哪种差异分析工具比如要改用kdiff3
      • 让Git不要管WindowsUinx换行符转换的事
      • 编码配置
    • git ssh key pair配置

Git简介

Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。

安装(windows下)

下载地址:https://git-for-windows.github.io/
执行git –version命令,出现版本信息,安装成功

基础配置

配置个人的用户名称和邮箱地址:

git config –global user.name “用户名”
git config –global user.email 邮箱地址
如果要在某个特定的项目中使用其他名字或者邮箱,只要去掉 –global 选项重新配置即可。

在解决合并冲突时使用哪种差异分析工具。比如要改用kdiff3

git config –global merge.tool kdiff3 (没装kdiff3可以不设)

让Git不要管Windows/Uinx换行符转换的事

git config –global core.autocrlf false

编码配置

避免git gui 中的中文乱码
git config –global gui.encoding utf-8

避免git status显示的中文名乱码
git config –global core.quotepath off

Windows中设置git大小写敏感
git config –global core.ignorecase false

git ssh key pair配置

  1. ssh -keygen -t rsa -C”邮箱地址”
  2. 一路回车,不要输入任何密码之类,生成ssh key pair
  3. ssh-add ~/.ssh/id_rsa
  4. cat ~/.ssh/id_rsa.pub

注:执行ssh-add时出现Could not open a connection to your authentication agent错误时先执行eval `ssh`(1左边的那个键),再执行ssh-add ~/.ssh/id_rsa

原创粉丝点击