Lite Git (I) - Setting up

Lite Git (I) - Setting up

前言

本专栏名为Lite Git。主要想与Pro Git对应,后者为Git官方指南,有兴趣,或者想了解更多细节的同学,请移步官网下载PDF版

本专栏主要为了让初出茅庐的同学更快、更合理地掌握Git的基本运用;

同时,本专栏也会介绍一下作为Android开发人员关心的:repo的运用;

本篇是该专栏的第一篇,主要介绍Git的安装,已经了解的可以跳过此篇;

安装Git

Ubuntu (Debian)

sudo apt install git

Windows

  • 官网下载
  • 双击安装
    在这里插入图片描述
  • 选择安装路径;
    在这里插入图片描述
  • 根据需要选择,这里推荐把Windows Terminal的Bash配置支持选上,这样就可以使用Windows Terminal打开Git Bash会话窗口了;
    在这里插入图片描述
  • 文本编辑器选择,习惯vim的选vim即可
    在这里插入图片描述
  • 新建仓库(git init)时默认分配的主分支名,这里维持默认即可;
    在这里插入图片描述
  • 是否将git命令添加到PATH环境变量中,这里维持默认即可;
    在这里插入图片描述
  • 是否使用内置OpenSSH,如果你的PATH环境变量中有OpenSSH,此处可以按下图选择,否则默认即可;
    在这里插入图片描述
  • HTTPS传输后端库支持,若无需要,维持默认即可;
    在这里插入图片描述
  • 由于换行符在Windows与类Unix系统中不同,因此这里需要注意,如果git远端仓库使用类Unix系统存储(BSD、Linux各种分发版等),则此处使用默认选项。否则根据实际情况选择;
    在这里插入图片描述
  • 终端模拟器选择,这里根据使用习惯选择即可;
    在这里插入图片描述
  • git pull默认行为设置,这里我们默认Default,有助于后续介绍;
    (如果有人习惯了其他模式,也可以修改,但后续文章会以默认Default的行为介绍)
    在这里插入图片描述
  • 安全凭证管理相关,若非必要,维持默认即可;
    在这里插入图片描述
  • 文件支持能力相关,若非必要,维持默认即可;
    在这里插入图片描述
  • 这一页都是实验性选项,会存在一定的稳定性、性能问题;因此除非必要,否则不建议勾选;
    在这里插入图片描述
  • 点击Install开始安装;
    在这里插入图片描述

配置git

使用文本编辑器打开~/.gitconfig,即可修改git的全局配置,下方是我使用的部分配置,供参考:

[user]
        email = ${yourname@mail.domain}
        name = ${yourname}
[core]
        editor = {nano|emacs|vi|vim...}
        autocrlf = input
        quotepath = false
[i18n]
        commitencoding = utf-8
[push]
        default = simple
[alias]
        st   = status
        ch   = checkout
        br   = branch
        df   = diff
        lg   = log --pretty=format:\"%C(yellow)%h %C(red)%d %C(white)%s  %C(blue)%an/%C(blue)%cn  %C(magenta)%ad/%C(magenta)%cd%C(reset)\" --graph --color=always --date=iso

[color]
        status = auto
        branch = auto
        diff   = auto
[color "status"]
        added     = yellow
        changed   = cyan
        untracked = green
[color "branch"]
        current = yellow bold
        local   = yellow
        remote  = cyan
[color "diff"]
        plain = white
        meta  = yellow
        frag  = magenta
        old   = red
        new   = green
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值