博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mac: mac git 的安装 及实现自动补全
阅读量:5742 次
发布时间:2019-06-18

本文共 1009 字,大约阅读时间需要 3 分钟。

1.检查是否装了brew $ brew list 如果没有,拷贝以下命令到终端 回车.可以安装好brew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2.查看你是否已经安装了"bash-completion",如果没有,继续往下看:

$ brew install bash-completion
#####安装完成之后###### ​

3.检查Mac是否能显示隐藏文件(以.开头的文件).如果不能拷贝以下命令到终端 回车

defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder

4.将下面代码添加到~/.bash_profile(如果没有该文件,新建一个) 注: ~/ 表示你mac的个人目录 

if [ -f ~/.git-completion.bash ]; then  . ~/.git-completion.bashfi

 

注意:如果没有安装git.用以下命令安装git
$ brew install git

 

5.接下来将git源码clone到本地

$ git clone https://github.com/git/git.git

 

6.找到"contrib/completion/"目录下的git-completion.bash,找不到用spotlight搜索一下git-completion

将该文件拷贝到~/目录下并重命名为.git-completion.bash

$ cp git-completion.bash ~/.git-completion.bash

 

7.在~/.bashrc文件(该目录下如果没有,新建一个)中添加下边的内容

source ~/.git-completion.bash

 

7.好了,重启终端以后就大功告成了 git自动补全 直接一个tab搞定   如果按一个tab出不来,则说明你的输入可以匹配多个命令, 

连续按两次tab,则提示所有匹配的命令

$ git --h[tab][tab]--help        --html-path

 

转载于:https://www.cnblogs.com/ryanzheng/p/10262482.html

你可能感兴趣的文章
【Web动画】SVG 实现复杂线条动画
查看>>
主流手机分辨率 尺寸 操作系统
查看>>
Office版本差别引发的语法问题
查看>>
使用Wireshark捕捉USB通信数据
查看>>
iOS - KVC 键值编码
查看>>
《树莓派渗透测试实战》——1.1 购买树莓派
查看>>
Apache Storm 官方文档 —— FAQ
查看>>
量化交易入门——数学模型应用于投机交易
查看>>
C++游戏系列4:杀伤距离有限制
查看>>
iOS 高性能异构滚动视图构建方案 —— LazyScrollView
查看>>
Java 重载、重写、构造函数详解
查看>>
【Best Practice】基于阿里云数加·StreamCompute快速构建网站日志实时分析大屏
查看>>
【云栖大会】探索商业升级之路
查看>>
HybridDB实例新购指南
查看>>
小程序,会是下一个创业风口吗
查看>>
C语言及程序设计提高例程-35 使用指针操作二维数组
查看>>
华大基因BGI Online的云计算实践
查看>>
深入理解自定义Annotation,实现ButterKnif小原理
查看>>
vim的快捷键大全
查看>>
doT js模板入门
查看>>