在Mac上使用git的时候,如何让命令自动完成
来源:互联网 发布:阿里云是用来干嘛的 编辑:程序博客网 时间:2024/05/23 11:21
自动完成
如果你用的是 Bash shell,可以试试看 Git 提供的自动完成脚本。下载 Git 的源代码,进入 contrib/completion
目录,会看到一个git-completion.bash
文件。将此文件复制到你自己的用户主目录中(译注:按照下面的示例,还应改名加上点:cp git-completion.bash ~/.git-completion.bash
),并把下面一行内容添加到你的.bashrc
文件中:
1
source
~/.git-completion.
bash
也可以为系统上所有用户都设置默认使用此脚本。Mac 上将此脚本复制到 /opt/local/etc/bash_completion.d
目录中,Linux 上则复制到/etc/bash_completion.d/
目录中。这两处目录中的脚本,都会在 Bash 启动时自动加载。
如果在 Windows 上安装了 msysGit,默认使用的 Git Bash 就已经配好了这个自动完成脚本,可以直接使用。
在输入 Git 命令的时候可以敲两次跳格键(Tab),就会看到列出所有匹配的可用命令建议:
1
$ git co commit config
此例中,键入 git co 然后连按两次 Tab 键,会看到两个相关的建议(命令) commit 和 config。继而输入 m
会自动完成git commit
命令的输入。
命令的选项也可以用这种方式自动完成,其实这种情况更实用些。比如运行 git log
的时候忘了相关选项的名字,可以输入开头的几个字母,然后敲 Tab 键看看有哪些匹配的:
1
2
3
$ git log --s
--shortstat --since= --src-prefix= --stat --summary
这个技巧不错吧,可以节省很多输入和查阅文档的时间。
0 0
- 在Mac上使用git的时候,如何让命令自动完成
- 在mac上实现git命令行的自动完成
- windows上的git key如何在mac上使用
- 如何让AIX在启动和停机的时候自动运行一些命令和程序?
- 如何在Mac上使用tree命令
- git 命令自动完成
- git 命令自动完成
- git 命令自动完成
- git 命令自动完成
- 如何在mac上使用git连接私有的gitlab服务器
- 如何让一副图片在页面加载完成时候出现移动翻转和淡入的效果?
- 如何在mac上安装git
- mac上git的使用
- mac上git的使用
- 在Mac上Git的使用(一)
- 在Mac上Git的使用(二)
- 在Mac上Git的使用(三)
- git在mac上的配置及使用
- 第一个JavaScript实例,鼠标事件
- 【DP+斜率优化】JZOJ3574 harbingers
- cocos2d-x Touch事件处理机制
- Populating Next Right Pointers in Each Node I&II
- 百度竞价推广策划方案
- 在Mac上使用git的时候,如何让命令自动完成
- c++ debug 看内存
- 2013级C++第3周(春)项目——第一次见对象
- javascript call方法
- Python 读取txt文件中的数据并绘制出图形
- HDU-3339 In Action 最短路+01背包
- 使用eclipse和JavaFX Scene Builder进行快速构建JavaFX应用程序
- cocos2d-x 2.2.2 在win7系统下 setbackgroundmusicvolume 无效的问题。
- JavaFX 皮肤功能