git学习------>git commit命令的默认编辑器的修改

   今天在新同事的电脑上,用git commit命令帮新同事提交代码的时候,编辑完commit的信息后,居然不记得怎么退出了。蛋疼。

后来百度了一下,原来此时是进入GUN nano编辑器。在这里可以添加你的commit imformation 然后ctrl+o,回车保存,再ctrl+x退出。好吧,我完全不习惯,因为我电脑上配置的默认编辑器是VIM。

        现在把git commit的编辑器改回到VIM。

方法一、直接敲命令:git config –global core.editor vim 就可以了。

git config –global core.editor vim

方法二、编辑~/.gitconfig文件。在core中添加editor = vim。如此以后在使用git的时候就自动使用vim作为编辑器

时间: 2024-09-17 11:43:31

git学习------>git commit命令的默认编辑器的修改的相关文章

【git学习】git管理本地项目

(转载请注明出处:http://blog.csdn.net/buptgshengod) 1.背景        最近打算使用git管理本地的项目,网上的资料很多,但是很杂,这这整理一下. 2.git使用 (1)初始化 新建一个git文件夹,cd进去,建立代码仓库 git init            进入该文件夹,将文件显示隐藏可见,里面会生成.git文件,如下图 将需要被管理的项目放到这个git文件夹下,或者从服务器clone需要的项目.我将testDraft放了进去 这时候输入以下命令,查

git学习------>Git 分支管理最佳实践

ps:本文转载于 : https://www.ibm.com/developerworks/cn/java/j-lo-git-mange/index.html Git 是目前最流行的源代码管理工具.大量的软件项目由 GitHub.Bitbucket 和 GitLab 这样的云服务平台或是私有的 Git 仓库来管理.在使用 Git 时通常会遇到的一个问题是采用何种分支管理实践,即如何管理仓库中作用不同的各类分支.和软件开发中的其他实践一样,Git 分支管理并没有普遍适用的最佳做法,而只有对每个团队

git学习------>git-rev-parse命令初识

一.准备工作 第一步:在d盘git test目录下,新建工作区根目录demo,进入该目录后,执行git init创建版本库. DH207891+OuyangPeng@DH207891 MINGW32 /d/git test $ mkdir demo DH207891+OuyangPeng@DH207891 MINGW32 /d/git test $ cd demo/ DH207891+OuyangPeng@DH207891 MINGW32 /d/git test/demo $ git init

[收藏学习]Ubuntu Git入门学习

考虑到CVS的一些局限性,最近和同事在公司推行Git.     其实,如果推行SVN的化,可能推行的难度会降低很多.不过lark说既然推行一个新的版本管理工具,总要花费一定的时间进行培训.部署.转换.而推行Git和SVN的代价不如想象中差距那么大.因此,不如就多花些精力推行Git , 可以带来更多的好处. 这个想法说服了我. 然后就开始筹备了. 我发现网上很多git教程对一些基础命令(比如git-reset)的介绍还是不够清楚.另外,介绍git1.5的少,介绍git1.4的多.此外,对于如何基于

Git学习备忘

    本文参考廖雪峰写的精彩的git学习文档,大家可以直接去官网看原版,我这里只是便于自己记录梳理 原版地址:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000     ubuntu下可以直接sudo apt-get install git来安装git.如果是mac,Xcode自带git,但是版本可能比较低.你可以到git官网下载最新的git src或较旧的dmg文件到本地安装.安

Git学习-->如何通过Shell脚本自动定时将Gitlab备份文件复制到远程服务器?

一.背景 在我之前的博客 git学习--> Gitlab如何进行备份恢复与迁移? (地址:http://blog.csdn.net/ouyang_peng/article/details/77070977) 里面已经写清楚了如何使用Gitlab自动备份功能. 但是之前的备份功能只是备份到Gitlab服务运行的那台服务器上,如果哪一天那台服务器的磁盘损坏了的话,数据无法取出,那么对于公司来说是一匹无法想象的损失,因为 代码是公司的重要资产,需要以防万一. 代码是公司的重要资产,需要以防万一. 代码

git学习------> Gitlab如何进行备份恢复与迁移?

前段时间,在某台CenterOS服务器上搭建了Gitlab环境,并且大家陆陆续续的都把代码从svn迁移到了gitlab,但是之前的CenterOS服务器并不是搭建在公司的机房环境,而是搭建在办公室的某台闲置的电脑上,因此为了保证数据安全性,领导要求为将之前的Gitlab数据全部重新迁移到公司机房的服务器上面去. 1.Gitlab 创建备份 1.1 创建备份文件 首先我们得把老服务器上的Gitlab整体备份,使用Gitlab一键安装包安装Gitlab非常简单, 同样的备份恢复与迁移也非常简单. 使

Git 学习笔记

  Git/'ɡɪt/,  Linus的第二个伟大作品.Git这个词有点儿意思,Linus自嘲说 "I'm an egotistical bastard,  and I name all my projects after myself. First Linux, now Git. "  感叹我生不逢时,错过了版本控制的"史前黑暗"时代,刚刚接触版本控制,Linus就站在前边,笑嘻嘻的说:"版本控制? 什么是版本控制 .. ".真希望Linus身

Git学习笔记

创建版本库 1 初始化一个Git仓库:git init. 2 添加文件到Git仓库,分两步: 第一步,git add <file>,可反复使用,也可一次添加多个文件. 第二部,git commit -m "commit description",完成. 3 掌握工作区的状态:git status. 4 如果git status告诉你有文件被修改过,用git diff可以查看修改内容. 时光机穿梭 版本回退 1 HEAD指向的版本就是当前版本,Git允许我们再版本的历史之间穿