当前位置: 首页 > news >正文

GIT工具学习【1】:新安装git预操作

目录

  • 1.写在前面
  • 2.为常用指令配置别名
  • 3.初始化
  • 4.解决中文乱码问题

1.写在前面

新安装git命令后,需要一些设置会用的比较的顺畅。
这篇文章只要跟着做即可,至于原理,后面会写清楚的。

2.为常用指令配置别名

#新建一个.bashrc
touch ~/.bashrc
#找到.bashrc文件的路径所在
echo ~/.bashrc

把下面的内容复制到.bashrc里面(至于其他的常用命令,可以视情况设置)

git config --global alias.ac '!git add . && git commit -m "Auto commit" && git push'#自动git用户名初始化
alias ginit="git config --global user.name 'dleid' && git config --global user.email 'dleid@qq.com' && git config --global init.defaultBranch main&& git config --global user.name && git config --global user.email&&git config --global core.quotepath false"#用于输出git提交日志
alias log="git log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"
#用于输出当前目录所有文件及基本信息
alias ll='ls -al'#简化输入
alias init="git init"  
alias status="git status"      
alias checkout="git checkout"   
alias branch="git branch"
alias add="git add"

3.初始化

上一步已经做了用户名和邮箱的别名(根据个人情况更改)
运行ginit即可

4.解决中文乱码问题

git config --global core.quotepath false(这条语句已经集成在了ginit别名系列命令里面)
git bash空白处右击选择options
在这里插入图片描述

相关文章:

  • candence17.4原理图编号
  • 你了解哪些Java限流算法?
  • 深入解析操作系统的文件系统:从存储介质到数据管理的核心引擎
  • 猿辅导集团推首个教育AI范式小猿AI 聚焦家校应用场景发布3款新品
  • VGA显示
  • 【euclid】10.2 2D变换模块(transform2d.rs)Arbitrary trait
  • 蓝桥杯嵌入式十六届赛前复习总结与准备
  • linux运维篇-Ubuntu(debian)系操作系统创建源仓库
  • 基本元器件—电阻器(2025.4.14)
  • 实现表单验证
  • YOLOv2 快速入门与核心概念:更快、更准的目标检测利器
  • tap交换机配置步骤
  • 详解最大公约数做法
  • 数据结构作业
  • vue2中基于el-select封装一个懒加载下拉框
  • 从源码到实战:深度解析`rsync`增量同步机制与高级应用
  • 【HDFS入门】HDFS核心组件DataNode详解:角色职责、存储机制与健康管理
  • MyBatis-Plus 详解教程
  • 【专题刷题】双指针(一)
  • 静态站点生成
  • 俄官员称乌克兰未遵守停火,乌方暂无回应
  • 6万余采购商消博会上“扫货”,全球好物“购物车”满载而归
  • 三一重工去年净利增逾三成至59.75亿,拟分红超30亿元
  • 虚假营销屡禁不止,市场监管总局严厉打击直播电商违法行为
  • 数据短缺阻碍AI一体机落地,专家提出数据元件治理新路径
  • 丝路枢纽“扩容”,乌鲁木齐天山国际机场启用新航站楼