让Git 更好的配置
来源:互联网 发布:中国沿海湿地保护网络 编辑:程序博客网 时间:2024/06/06 02:25
一、树状结构的log
git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"定义一个别名 lg 以后用 git lg 就以树状结构查看log了。
二、使用 vimdiff 查看差异
git config --global diff.tool vimdiffgit config --global difftool.prompt falsegit config --global alias.d difftool以后用 git d filename 就能查看文件 filename 的差异变化了
vimdiff 使用方法:
1、窗口移动:
ctrl + w 在对比两个窗口之间移动
ctrl + w + K (把当前窗口移动到最上边)
ctrl + w + H (把当前窗口移动到最左边)
ctrl + w + J (把当前窗口移动到最下边)
ctrl + w + L (把当前窗口移动到最右边)
] + c 移动到下一个差异点
[ + c 移动到前一个差异点
3、折叠和关闭(相同的代码会被折叠)
z + c 折叠
z + o 打开折叠
三、使用 vimdiff 合并
git config --global merge.tool vimdiff
….. 待续
0 0
- 让Git 更好的配置
- Android进阶#(8/12)让不断升级的系统更好管理——Git 版本控制_原理+配置
- Git常用命令,让git更好用
- 更好的git log
- 更好的理解git rebase git merge
- Android进阶#(8/12)让不断升级的系统更好管理——Git 版本控制_Git基本命令
- 让memcached和mysql更好的工作
- 让memcached和mysql更好的工作
- 让memcached和mysql更好的工作
- 十个要点让你的渲染更好
- 让source insight更好的支持中文
- 让memcached和mysql更好的工作
- 计算机语言排行榜--让你更好的选择
- [zz] 让ctags更好的支持php
- 如何让有用的产品更好用
- 如何让有用的产品更好用
- 让memcached和mysql更好的工作
- 让你的PL/SQL更好用
- UIStepper
- 3D_HTML5 3D元素周期表
- 九度OJ-题目1214:丑数
- java远程调.net webservice例子
- LeetCode_25---Reverse Nodes in k-Group
- 让Git 更好的配置
- sgu259:Printed PR(贪心)
- 使用Mac OS X 终端连接Git@Git.Oschina.Net
- Scrapy中文输出与中文保存
- TIPC 透明通信协议
- 浅析CVE-2013-6282
- .net 跨数据库事务的实现
- Android快速开发之appBase——(3).详解IHolder和IData
- 方块大动员登陆iOS和Android平台,扫码就可立即体验超流畅的俄罗斯方块手游