git常用配置(指令)

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/265691.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PG git pull

2019独角兽企业重金招聘Python工程师标准>>> remote: Counting objects: 347, done. remote: Compressing objects: 100% (159/159), done. remote: Total 159 (delta 136), reused 0 (delta 0) Receiving objects: 100% (159/159), 23.16 KiB, done. Resolving del…

c51单片机led奇数偶数亮_两STM32单片机串口通讯实验

一、实验思路连接两个STM32单片机的串口引脚,单片机A进行发送,单片机B进行接收。单片机B根据接收到单片机A的指令来点亮或熄灭板载LED灯,通过实验现象来验证是否通讯成功。二、实验器材两套STM32F103C8T6单片机开发板、ST-Link下载器、杜邦线…

Git本地仓库文件的创建、修改和删除

目录基本信息设置1.设置用户名2.设置用户名邮箱Git仓库操作介绍1.创建一个新的文件夹2.在文件内初始化git仓库(创建git仓库)3.向仓库中添加文件1.创建一个文件2.将文件添加到暂存区3.将暂存区添加到仓库4.修改仓库文件1.修改文件2.然后把文件添加到暂存区…

作业4

一.题目:求一个二维整数数组中最大子数组的和二.设计思想:假如有一个i行j列的二维数组,可以有正有负通过两个子函数实现(一.)通过上次的一位数组求最大值,可以先求出每一行最大连续子数组的和(二.)记下上下边界元素的下标(三.)每一…

C++的高效从何而来

2019独角兽企业重金招聘Python工程师标准>>> 前一段时间,实验室的一哥们突然跑过来跟我说,“我自己写了个C的快速排序,排了一个10000000个int的数组,貌似比C库中是qsort算法要快,咋回事?C的STL中…

Git本地仓库管理远程库(GitHub)——clone(下载)、commit(添加到本地仓库)、push(提交到远程仓库)、pull(拉取)操作

目录使用远程仓库的目的将本地仓库同步到git远程仓库1.克隆远程仓库(clone)2.新建一个文件3.将工作区的文件添加到暂存区4.将暂存区的文件添加到本地仓库(commit)5.提交(同步)到远程仓库(push)6.远程库拉取到本地库(pull)7.团队协作开发和跨团队协作开发(开源项目)使用远程仓库…

ps里面怎么插入流程图_学会这3个方法,5分钟能绘制出好看又高级的流程图

工作中,很多时候我们需要绘制流程图,有些小伙伴觉得流程图很难画,费时又耗力。那么今天小编就来给大家分享3种绘制流程图的方法,希望大家学会后,都能快速画出好看的流程图。下面就一起来看看吧~一、Excel绘制1.打开Sma…

oracle学习一二

最近在从事一个行业的测评项目,作为测评师来讲应当是正确的分工,有人负责网络安全测评,有人负责主机测评,有人负责管理测评等等。在测评一个oracle数据库的时候学习到了一点内容,在专业人士看来可能不足为奇&#xff0…

Github Pages 搭建个人网站

目录个人站点访问搭建步骤1.创建个人站点1).新建仓库2).填写仓库资料3).访问成功2.新建index.html文件1.)点击 creat new file2.)填写文件3).再次访问个人主页项目站点访问搭建步骤1.进入项目主页&#xff…

pwd命令是什么的缩写_手机学编程(2)目录管理命令

终端有两种类型:字符终端(CLI,命令行界面,通过键盘下达命令来要求系统帮我们做事情)和图形终端(GUI,图形用户界面,可通过鼠标下达命令来要求系统帮我们做事情)。Termux是一个字符终端,我们在提示符$后输入命…

Netty实现原理浅析

为什么80%的码农都做不了架构师?>>> 1、总体结构 先放上一张漂亮的Netty总体结构图,下面的内容也主要围绕该图上的一些核心功能做分析,但对如Container Integration及Security Support等高级可选功能,本文不予分析。…

如何上传文件夹到GitHub上(配图详解)

更多干货推荐可以去牛客网看看,他们现在的IT题库内容很丰富,属于国内做的很好的了,而且是课程刷题面经求职讨论区分享,一站式求职学习网站,最最最重要的里面的资源全部免费!!!点击进…

cfg桩设备型号_什么是CFG桩?带您看下CFG桩施工工艺及流程,检测项目

一、CFG桩简介CFG(Cement Fly—ash Grave)桩是由水泥、粉煤灰、碎石、石屑或砂和水按一定配合比均匀搅拌形成的高粘结强度桩,和桩间土、褥垫层一起形成复合地基,既能较充分的发挥桩体材料的潜力,又可充分利用天然地基承载力,并能因…

django 修改日期

为什么80%的码农都做不了架构师?>>> http://blog.chedushi.com/archives/1389 auto_now无论是你添加还是修改对象,时间为你添加或者修改的时间。 auto_now_add为添加时的时间,更新对象时不会有变动。 转载于:https://my.oschi…

如何删除GitHub仓库里的文件夹(配图详解)

更多干货推荐可以去牛客网看看,他们现在的IT题库内容很丰富,属于国内做的很好的了,而且是课程刷题面经求职讨论区分享,一站式求职学习网站,最最最重要的里面的资源全部免费!!!点击进…

jquery实现截取pc图片_如何优雅的对网页截取长图

苏生不惑第115 篇原创文章,将本公众号设为星标,第一时间看最新文章。最近写文章想截个长图,才发现一直使用的QQ早有这个功能了,这里就整理几个pc上网页长截图的方案。qq滚动截图qq截图应该很多人用过,我平常挂qq也只是…

在Bootstrap开发框架中使用bootstrap-datepicker插件

在基于Boostrap的Web开发中,往往需要录入日期内容,基于Boostrap的插件中,关于日期的录入可以使用bootstrap-datepicker这个非常不错的插件,以替代默认的typedate这种不太友好的日期录入控件,本篇介绍的是我在我的Boost…

STM32 ADC转换实验

摘自:STM32 ADC转换实验 作者:追兮兮 发布时间: 2020-10-29 09:42:24 网址:https://blog.csdn.net/weixin_44234294/article/details/109333307 STM32 ADC 简介 STM32 拥有 1~3 个 ADC(STM32F101/102 系列只有 1 个 AD…

ubuntu下搭载LNMP环境,解决 fpm监听失败

为什么80%的码农都做不了架构师?>>> 1.安装mysql sudo apt-get install mysql-server mysql-client 安装过程中要输入root用户的密码。 2.安装nginx sudo apt-get install nginx 2.安装php 1. sudo apt-get install php5-fpm php5-cgi php5-mysql p…

极限与连续知识点总结_高数上知识点期末复习 极限、连续、间断点(一)

点击蓝字关注我们No.1函数分值题型解析1题型解析2tips:为了帮助同学们更好的通过高数期末考试,不挂科,我们最近正在加紧制作《高等数学》上册的期末复习冲刺课程,包含讲解视频和课程讲义。课程即将上线,敬请期待......…