Windows下Git工具优化

来源:互联网 发布:js 页面就绪函数 编辑:程序博客网 时间:2024/05/17 09:33

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目,强烈推荐使用。下面介绍几个优化方法.

1.自定义alias,操作如飞

位置1:/etc/profile.d/aliases.sh,这是全局alias,自行添加alias条目,修改完成后,记得要重新加载环境变量,自行百度。其实我在alias中已经写了,不过第一次需要手动执行。例如:

alias vialias='vi /etc/profile.d/aliases.sh'alias .alias='. /etc/profile.d/aliases.sh'alias cdh='cd f:/git/work'alias ga='git add'alias gc='git commit -a -m'alias gp='git push origin master'....

位置2:~/.gitconfig,在里面也可以定义alias,不过定义有限制,不能含有git,git是需要手动打出来,然后再敲你的alias。添加方式:

[alias]    a='add .'    c='commit -a -m'    s='status -s'    ....

使用的话必须这样:$git a$git c,还是有点麻烦,建议使用第一种方法。

2.commit默认是vi,自定义编辑工具(系统调用)

1.将编辑器的可执行文件添加到环境变量,自行百度2.修改core.editor,自行百度3.敲git commit命令,就会跳出你的编辑器

3.vi用着太麻烦,自定义编辑工具(自己调用)
其实只要你的编辑器在环境变量中,就可以通过命令调用。比如notepad(windows记事本),可以直接这样用:

notepad readme.md

如果你嫌记事本不好用,可以直接敲你的编辑器,如:

notepad++ readme.md

更进一步,你可以添加alias,快速调出你的编译器,如:

alias npp='notepad++'alias vi='notepad'

我都把系统的vi给替换掉了,哈哈。

1 0