gitconfig中磨刀不误砍柴工的小配置
2016-07-27 18:37
459 查看
1、 git config --global help.autocorrect 1,git命令自动纠错,如:git
stats会被自动纠正成git status执行
![](https://img-blog.csdn.net/20160727182008839?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
2、 git config --global core.autocrlf true,跨平台合作时的换行符问题,这个配置会帮你自动转换换行符(如果你是windows,配置为true)
SafeCRLF
3、可视化对比工具p4merge(下载)。一般Idea等开发工具里都集成了可视化对比,BUT一个纯粹的可视化工具还是值得一试
下载安装p4merge,完成后执行以下配置,以后想要比较Git中的代码时,敲
stats会被自动纠正成git status执行
2、 git config --global core.autocrlf true,跨平台合作时的换行符问题,这个配置会帮你自动转换换行符(如果你是windows,配置为true)
AutoCRLF
#提交时转换为LF,检出时转换为CRLF git config --global core.autocrlf true #提交时转换为LF,检出时不转换 git config --global core.autocrlf input #提交检出均不转换 git config --global core.autocrlf false
SafeCRLF
#拒绝提交包含混合换行符的文件 git config --global core.safecrlf true #允许提交包含混合换行符的文件 git config --global core.safecrlf false #提交包含混合换行符的文件时给出警告 git config --global core.safecrlf warn
3、可视化对比工具p4merge(下载)。一般Idea等开发工具里都集成了可视化对比,BUT一个纯粹的可视化工具还是值得一试
下载安装p4merge,完成后执行以下配置,以后想要比较Git中的代码时,敲
git difftool filepath即可
git config --global diff.tool p4merge git config --global difftool.p4merge.cmd /Applications/p4merge.app/Contents/MacOS/p4merge git config --global difftool.p4merge.cmd "/Applications/p4merge.app/Contents/Resources/launchp4merge \$LOCAL \$REMOTE"
相关文章推荐
- cornerstone上传静态库.a
- string与wstring之间的转换
- Ubuntu 14.04 LTS 实现双机文件同步lsync和rsync
- Java同步队列(非阻塞队列与阻塞队列)——java并发容器
- 渐渐明白习以为常的珍贵
- POJ1830 开关问题【 高斯消元】
- Java数组的几种常用操作方法(排序算法及查找)
- 【RabbitMQ 参考资料】
- Codeforces Round #301 (Div. 2) D. Bad Luck Island(概率DP)
- python 画图--饼图
- Codeforces Round #340 (Div. 2) C. Watering Flowers(暴力枚举)
- 冒泡排序
- 模块度Q——复杂网络社区划分评价标准
- 基于libfiber的高并发服务优化策略
- 手势识别
- Leetcode题集——jump-game
- ios Cookies
- matlab作图如何改变坐标刻度
- 2016.07.16【初中部 NOIP提高组 】模拟赛C
- Libevent源码分析-----多线程、锁、条件变量(一)