1. 在 Linux 上安装

// Centos 上安装

$ yum -y install https://repo.ius.io/ius-release-el7.rpm
$ yum -y install git222
$ git version
git version 2.22.1

//ubuntu 上安装

$ sudo apt-get install git

2. Windows 安装

  • 添加快捷方式到桌面
  • Windows 资源管理器集成,是否集成 Bash 和 GUI
  • Git LFS 是否支持
  • .git 文件的默认编辑器
  • .sh 默认使用 Bash 运行
  • 在所有的windows console 上使用 TrueType 字体
  • 是否每日检查更新

    设置 git 默认的编辑器

    只能从git bash中使用git
    这是最谨慎的选择,因为您的路径不会被修改。您只能从Git bash中使用Git命令行工具

命令行和第三方软件都可以使用
添加最小的 git包装器到PATH路径,您可以从Git bash、命令提示符和windows powershell以及任何第三方软件中找到Git

添加 git和unix工具到命令提示行
有可能会破坏类似 find 和 sort之类的命令

配置行结束转换

  • 检出时用 windows-style,提交时使用 Unix-style
  • 检出时不改变,提交时用 Unix-style
  • 检出时不改变,提交时也不改变
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YXwee1HR-1607001006156)(/uploads/git/images/m_6aefb706cdf99e2dd65dea1fd2172d6c_r.png)]

配置 git bash 默认的模拟器

是否开启文件缓存,这个仅是 windows的配置选项,它允许Git在处理基础读/写操作时更快。我建议您启用它以获得最佳性能。

Git Credential 可以实现像在其他平台上一样轻松地处理Git用户和密码。

符号链接是Windows从一开始就缺少的功能,即使在Windows Vista中引入了符号链接后,它们仍突出显示了与类Unix符号链接的许多不兼容性。

Windows下Git的安装和设置

Git的安装和设置

1、客户端下载

首先可以在https://git-scm.com/downloads下载客户端,进行安装。

2、安装

安装比较简单,可以直接默认一步一步往下安装即可:

3、配置github的ssh秘钥

(1)安装完成之后,可以右键打开Git Bash查看电脑上是否已经存在SSH秘钥:

输入命令:cd ~/.ssh

若如上图显示无法找到该文件则要创建新的ssh key;

(2)创建新的ssh key:

输入 ssh-keygen -t rsa -C “your_email@youremail.com”

执行这条命令会如上图提示文件保存路径,可以直接按Enter,然后提示输入 passphrase(密码),输入两次(可以不输直接两次Enter),然后会在 .ssh 目录生产两个文件:id_rsa和id_rsa.pub。

用记事本打开.ssh目录下的id_rsa.pub文件,复制里面的内容;

4、复制ssh key到github

(1)输入 https://github.com登录自己的GitHub页面,

(2)点击New SSH key,将复制的内容粘贴到github的key中,title可以不填,直接保存即可。

5、测试 ssh 链接 github:

输入 ssh -T git@github.com

出现Successfully就OK;

6、设置自己的git信息:

输入

git config --global user.name "Firstname Lastname" (此处name可修改也不是用于登录github的登录名)git config --global user.email "your_email@youremail.com"

设置自己的git信息即完成安装和设置,可以输入git config --list查看自己的git信息。

参考链接 :

Git 在 Linux 上和 windows 上的安装 :https://mp.weixin.qq.com/s/1PsGoRCDvmbJ0xT6BY1xfg

Git 在 Linux 上和 windows 上的安装相关推荐

  1. 在ThinkPad W500 A98上升级Windows 7以及安装硬件驱动和相关程序(2/2)

    在ThinkPad W500 A98上升级Windows 7以及安装硬件驱动和相关程序(2/2) 升级硬件固件 在安装了升级硬件固件所必要的驱动程序后,就可以升级硬件固件了,在下载的硬件驱动和相关程序 ...

  2. 在ThinkPad W500 A98上升级Windows 7以及安装硬件驱动和相关程序

    在ThinkPad W500 A98上升级Windows 7以及安装硬件驱动和相关程序 备份数据 先备份数据,由于原来的Windows XP已经不能正常启动,因此就使用光驱启动Windows XP P ...

  3. 【Linux篇】Windows应用商店安装Kali Linux系统与Vmware共存

    [Linux篇]Windows应用商店安装Kali Linux系统与Vmware共存 本地已安装有Vmware虚拟机,又想Windows下直接体验kali Linux.Ubuntu等linux系统,全 ...

  4. linux 类似winscp_mac如何连接远程linux,类似windows上的putty和winscp

    windows上有putty可以通过ssh协议连接远程linux系统. mac上也可以用终端连接,转自:http://www.unixnewbie.org/putty-equivalent-for-m ...

  5. 在Linux上取得Windows上的文件

          我们平时做些工作会在 Linux 上,可是还是有一些限制不得不前往 Windows ,获得一些文件,比如 Office ,虽然金山提供了 Linux 版本的 WPS ,可是,由于习惯还是会 ...

  6. linux下挂载windows上的共享目录,并设置所有者为非root用户

    参考了很多文章,这里总结下我得出来的最优答案(针对我的需求而言)吧,但是还是存在bug,稍后指出! 以下是我的bash脚本,防止多次重复挂载,相信看了就能明白: [zcm@vm-fedora20 sh ...

  7. samb连接linux服务器,在Windows上访问Linux下的Samba服务器的方法

    首先先记录下在linux客户端怎么用命令访问windows或者linux的共享文件夹 第一步 复制代码代码如下: smbclient -L //192.168.100.5 -U wujie (smbc ...

  8. python在windows 比linux 慢,为什么Windows上的python套接字扫描比在linux上慢很多?

    我试过在网上搜索不同的python文档,论坛和其他人的问题,但我还没有找到任何人有这个相同的问题.为什么Windows上的python套接字扫描比在linux上慢很多? 我的脚本的典型样子是我将创建一 ...

  9. 安装linux并卸载windows,如何在安装双启动后卸载 Windows 或者 Linux

    这个过程其实非常简单,但很多人安装双系统后第一次遇到这类问题时总会向我们求助,因此我们决定把方法写在这里,以便大家能够很容易看到.当你想卸载某个操作系统时,只需要找到它在哪里,然后把对应的分区删除就可 ...

最新文章

  1. rpc框架都有哪些_这六种微服务RPC框架,你知道几个?
  2. 如何设计Lighthouse定位接收电路
  3. pytorch自定义交叉熵损失函数
  4. 浅谈iPhone和iPad开发中的图标设置
  5. linux调小根目录,Linux根目录分区大小调整教程
  6. 【Linux系统编程】进程的控制:结束进程、等待进程结束
  7. 签约沈腾,易车开启三年品牌计划,穿越车市寒冬
  8. Android按钮圆角样式和边框波浪线样式
  9. 时间序列信号处理(一)-----变分模态分解(VMD)
  10. 早期关节炎患者延迟就诊风湿专科的长期影响
  11. STM32F407+Cubemx学习应用[5]——DMA收发ModbusRS232数据——威纶通触摸屏
  12. 【HUSTOJ】1053: 字符图形9-数字正三角
  13. 《亲密关系》良句收录和观后观想
  14. 如何搭建自己的内测分发平台?有可以直接用的内测分发平台吗?
  15. android 拦截鼠标按键
  16. 智慧交通解决方案|数字孪生高速公路交通运营管理系统
  17. Springboot+mybatis完整实现CRUD
  18. 腾讯云服务器和cdn,腾讯云服务器开启CDN及CDN开启HTTPS详细配置教程
  19. 服务器共享文件夹不刷新,win10文件夹不自动刷新的解决方案
  20. 语义分析的一些方法(三)

热门文章

  1. 高精度PSEnet文本检测在windows/linux运行教程
  2. 基于40万表格数据集TableBank,用MaskRCNN做表格检测
  3. 语义解析KB-QA的方法框架
  4. 2020身高体重标准表儿童_2019年0~12岁儿童身高体重标准表出炉了,你家娃达标没...
  5. Coding the Matrix Week 1 The Vector Space作业
  6. 用curl自动登录HTTPS站点
  7. delphi里的 .pas .dcu .dpk .dpl .res .cfg......分别是什么文件
  8. java线程中Exchanger使用
  9. 六、Spring MVC之返回数据
  10. php编译安装swoole模块