当前位置:   article > 正文

Git-bash工具安装和常用命令_bash安装命令

bash安装命令

一. 下载

官网下载路径: https://git-scm.com/

(ps: linux端如果需要安装git,centos 可以通过yum install git 安装,ubuntu 通过apt-get 安装)

二. 安装

双击安装,一直下一步,在安装的时候需要勾选把git添加到系统环境变量中,并在第六步时选择第三项选项,然后下一步直到完成。

三. 配置

打开git-bash命令行进行下列操作:

3.1 用户名配置:

  1. git config --global user.name 张三12345
  2. git config --global user.email 12345@email.com
  3. git config --list | grep user

3.2 编辑器与换行符配置

默认使用vim作为命令行提交日志的编辑器,对于习惯vim的同学推荐

  1. git config --global core.editor vim
  2. 必须配置, 避免git checkout 代码时自动将unix换行符修改为windows的换行符,引发系列问题,设置git不要自动转换(注: 当项目代码仓库根目录存在.gitattributes文件,内容为: * test=auto 时,会覆盖 core.autocrlf false的设置项。)
  3. git config --global core.autocrlf false
  4. git config --list | grep core
  5. windows支持长路径,要不然代码路径太长会报错
  6. git config --global core.longpaths true
  7. #windows默认下载git代码,没有显示链接link属性问题
  8. git config --global core.symlinks true

3.3 快捷命令配置(可选)

  1. 常用简写配置:如 git status → git st
  2. git config --global alias.st status
  3. git config --global alias.co checkout
  4. 长命令简写配置: 如 格式化log → git lg
  5. git config --global alias.lg 'log --oneline --graph --decorate --pretty=format:"%h%x20%Cgreen%d%x20%Cred%an%x20%C(yellow)%ad%x20%Creset%s" --date=short'

3.4 路径字符显示Unicode代码问题配置(可选)

  1. 当被修改的文件中带有中文字符时,中文字符会被转换为Unicode代码,做如下配置git就不会对路径进行转换
  2. git config --global core.quotepath false

四. 配置SSH key

gitlab平台需要你配置 git 公钥之后才能方面的clone和push代码

ssh公钥一般放置在 ~/.ssh/id_rsa.pub中,查看是否有,如没有可以生成,如有也可以重新生成。生成方法

  1. # 请修改你的email,务必保证email正确
  2. ssh-keygen -t rsa -C "your.email@email.com" -b 4096
  3. # 生成过程中全部按enter即可,不输入密码。 生成成功之后,将公钥注册到gitlab平台上(粘贴时请编写一下标题,写明这是哪个机器的公钥,方便有多台机器时区分)
  4. cat ~/.ssh/id_rsa.pub

至此: 个人的git配置就完成了(可能还有编译环境也要注册,请按上诉方法操作即可),请务必保证user.name 和 user.eamil正确

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/404743
推荐阅读
相关标签
  

闽ICP备14008679号