1、配置用户名和邮箱

  (1) 指令设置

   $ git config --global user.name "username"

   $ git config --global user.email johndoe@example.com

  (2) 修改配置文件.gitconfig

  

2、配置ssh key免密登录

  (1) 生成密钥

   $ ssh-keygen -t rsa -C '1046407517@qq.com'

  (2) 在github添加自己生成的公钥

   点击头像=>Settings=>SSH and GPG keys=>New SSH Key=>保存即可

(3) 测试添加的key是否成功

   $ ssh -T git@github.com

   

  $ git remote -v    查看远程git-url

4、配置默认编辑器notepad++

  $ git config --global core.editor notepad++
  $ git config --global core.editor "'D:\install\Notepad++\notepad++.exe' -multiInst -notabbar -nosession -noPlugin '$*'"

  最终.gitconfig多以下配置

  

5 、配置difftool可视化工具

  (1)difftool 配置  

  $ git config --global diff.tool bc4
  $ git config --global difftool.bc4.cmd "\"d:/install/Beyond Compare 4/BComp.exe\" \"$LOCAL\" \"$REMOTE\""

 最终.gitconfig将多出以下配置

  

$ git difftool HEAD // 比较当前修改情况

6、配置mergetool可视化工具

(1)mergeftool 配置
    $ git config --global merge.tool bc4
    $ git config --global mergetool.bc4.cmd "\"d:/install/Beyond Compare 4/BComp.exe\" \"$LOCAL\" \"$REMOTE\" \"$BASE\" \"$MERGED\""
    $ git config --global mergetool.bc4.trustExitCode true

(2)让git mergetool不再生成备份文件(*.orig)
    $ git config --global mergetool.keepBackup false

  最终.gitconfig将多出以下配置

  

  $ git mergetool // 对比当前冲突文件

转载于:https://www.cnblogs.com/daishengda/p/9824711.html

git常用配置(指令)相关推荐

  1. 【git 常用配置及常用命令】

    git 常用命令配置 git 常用配置及命令 1.1 git 邮箱配置 1.1.1 git alise 别名配置 1.1.2 git vim 编辑器配置 1.1.3 在本地创建远程分支并切换 1.1. ...

  2. Git 常用配置和技巧

    以下使用 --global 标志全局配置的命令可以 ~/.gitconfig 文件下查看. 创建别名 使用 <alias> 可以极大地提高效率,我常用的有 使用下面的命令创建别名,将 &l ...

  3. nginx服务(五)_常用配置指令介绍

    Main 全局配置段常见的配置指令分类 文档: https://nginx.org/en/docs/ngx_core_module.html#accept_mutex 分类: 正常运行必备的配置 优化 ...

  4. Git常用的指令整理

    废话不多说,哈撒给,痛里啊卡痛,面对疾风吧! 1. 配置Git 下载安装的活这里就自动略过了,网上的教程还是很优秀的 1.1 设置提交代码时的用户信息 git config [--global] us ...

  5. GIT之git常用配置和操作

    =======mysysgit 配置 /etc/gitconfig [gui] encoding = utf-8 [i18n] commitencoding = utf-8 logoutputenco ...

  6. git安装配置及基本使用

    安装git 1)windows 安装msysgit,下载地址:http://msysgit.github.io/ 安装的时候,基本选择默认设置,但是: 在Adjusting your PATH env ...

  7. Git git config 配置使用

    配置指令 git 的配置指令是 git config.用于配置git的用户,邮箱, 域名等信息. 配置级别 config 配置有3个层级, 优先级依次为:local>global>syst ...

  8. 2、nginx常用配置----作为web服务端

    目录 环境及目的 nginx配置文件特点和结构 1 特性 2 主配置文件结构 常用全局配置 1 main段 2 events段 web服务相关配置 1 server_namerootlisten 11 ...

  9. git推送指令配置_git 常用命令

    git 简介 在实际开发中,会使用git作为版本控制工具来完成团队协作.因此,对基本的git操作指令进行总结是十分有必要的,本文对一些术语或者理论基础,不重新码字,可以参考廖雪峰老师的博文,本文只对命 ...

最新文章

  1. PHP的memory_limit
  2. html盒子模型子元素怎么水平占满父元素_CSS3——弹性盒模型-flex——父级属性...
  3. Linux export 命令设置环境目录
  4. 完美谢幕,这就是科比!
  5. python 合并不同文件夹下名称相同的文件
  6. mysql后台数据库学习报告
  7. Himall商城LinqHelper帮助类(2)
  8. 项目新添加页面svn上传
  9. 飞图FLYTOUAV垂起固定翼无人机采用交叉环绕飞行搭载单镜头相机做高精度,高效率,长航时,大比例尺地籍测量中应用
  10. 中文主播也能海外带货!同声传译助直播类应用开拓海外市场
  11. D. Berserk And Fireball
  12. LaTeX技巧004:给文字添加下划线、波浪线等样式
  13. 服务器中“U”代表什么?1U、2U、3U、4U有多高?
  14. origin2021导出图片时有水印解决
  15. FPGA技术——FPGA的灵魂(FSM)你悟了吗?
  16. 百度上线惊雷算法3.0严打SEO快排作弊问题
  17. 努比亚红魔6spro线刷9008救砖教程
  18. Neat Download Manager Mac(多线程下载管理器)
  19. 百度移动生态升级一周年:背后的攻与守、破与立
  20. 计算机网络辅助英语写作,计算机网络及课件辅助大学英语写作教学的研究

热门文章

  1. 逆向project实战--Acid burn
  2. js forEach
  3. xcode中用pods管理第三方库转
  4. noip2012-day2-t2
  5. 百度富文本编辑器,改变图片上传存储路径
  6. Google 节日徽标全集 (1999-2009) (下)
  7. 准备写个nhibernate的学习笔记
  8. webpack.config.js 参数详解
  9. javascript --- [express+ vue2.x + elementUI]登陆的流程梳理
  10. vue --- 全局注册子组件,并导入全局的子组件