Git——快速重命名文件和查看commit提交版本【四】
快速重命名文件
$ git mv README.md readme.md
使用git mv命令后直接commit即可,不再需要进行add或rm操作

查看版本历史
所有的参数都可以进行组合使用的,比如我要看前两天简洁的信息,那么使用git log --oneline -n2就可以了,这里也只说
一些用的多的参数,具体的可以使用--help命令进行查看。
查看所有信息
$ git log

查看简洁信息
$ git log --oneline

查看前几条提交历史
$ git log -n2

查看所有分支历史
因为我们这里只有一个master分支,所以我直接使用checkout -b来进行创建一个分支
$ git checkout -b wyy-test

查看所有历史
$ git log --all

查看图形化分支历史
$ git log --all --graph

可能这个看着会更好一些,先切换到一个提交历史分支下,然后修改再提交
tmp为分支名 后面是提交历史的哈希值,能区分开就行不需要完全复制过去

$ git checkout -b tmp 160bc21aa3261df58cb
$ vi README.md
$ git add .
$ git commit -m "fix-分支"
$ git log --all --graph

组合运用
图形化查看所有分支提交历史的前四行简洁信息
$ git log --oneline --all -n4 --graph

帮助文档
$ git log --help
如果报错,那说明你没有git-doc这个文件夹,解决方法如下
https://stackoverflow.com/questions/8709383/installing-git-html-help-on-osx
当然也可以直接更新自己的版本,我就是直接更新版本解决的~
从中更改克隆命令地址 $ sudo git clone git://git.kernel.org/pub/scm/git/git.git git-doc --branch html
至 $ sudo git clone git://git.kernel.org/pub/scm/git/git-htmldocs.git git-doc
希望很快就会在Github教程中进行更改。 更新: 如果您认为自己拥有Xcode 4提供的Apple Git发行版,那么您就是其中之一: # create directory to keep Git documentation html-files
$ sudo mkdir -p /usr/local/git/share/doc # or whatever directory you choose # change to that directory
$ cd /usr/local/git/share/doc # clone repo with documentation
$ sudo git clone git://git.kernel.org/pub/scm/git/git-htmldocs.git git-doc # point your Git explicitly to a new documentation directory
$ git config --global help.htmlpath /usr/local/git/share/doc/git-doc # tell Git to use html-formatted help by default
$ git config --global help.format html
这将在.gitconfig中创建一个条目,如: [help]
format = html
htmlpath = /usr/local/git/share/doc/git-doc
Git——快速重命名文件和查看commit提交版本【四】的更多相关文章
- git 本地重命名文件夹大小写并提交到远程分支
git branch 查看本地分支 git branch -a 查看本地 本地分支可直接切换:git checkout name 进入正题: 1.文件夹备份 2.git config core.ign ...
- Git使用详细教程(6):git mv重命名文件
与使用git rm类似,Git还提供了重命名文件的命令git mv,我们可以通过该命令重命名文件. 如下图,git mv包含了以下动作
- 【Copy攻城狮日志】Node快速重命名文件,告别Potplay字幕困扰问题
↑开局一张图,故事全靠编↑ 前言 Copy攻城狮日志的惯例,开局一张图,开始为您讲述一个鲜为人知的故事.故事的开头要从本大狮从盗版网站下载udemy课程的犯罪伊始说起,去年的某月某天,我真正接触到了“ ...
- Git 系列教程(6)- 查看 commit 提交历史
查看提交历史 在提交了若干更新,又或者克隆了某个项目之后,如何查看提交历史 git log 官方栗子 运行下面的命令获取该项目: git clone https://github.com/scha 运 ...
- svn:重命名文件之后,不允许提交
1.错误代码 org.apache.subversion.javahl.ClientException: Illegal target for the requested operation svn: ...
- SVN:重命名文件之后不允许提交
提交文件所属的目录,这样可以提交成功.
- Git使用七:修改最后一次提交、删除文件和重命名文件
修改最后一次提交: 在实际开发中,可能会遇到以下两种情景:情景一:版本刚一提交(commit)到仓库,突然想起漏掉两个文件还没有添加(add).情景二:版本刚一提交(commit)到仓库,突然想起版本 ...
- git重命名文件和文件夹
git mv -f oldfolder newfoldergit add -u newfolder (-u选项会更新已经追踪的文件和文件夹)git commit -m "changed th ...
- ABP从入门到精通(6):快速重命名解决方案
SolutionRenamer SolutionRenamer 是一个解决方案快速重命名工具.经测试重命名一个全新asp.net zero core项目(ABP asp.net zero,.net c ...
随机推荐
- [C#]实现任何数据库类型的DbHelper帮助类
本文章为原创内容,如需转载,请注明作者及出处,谢谢! 一.在System.Data.Common命名空间下,存在这样的一个类: // // 摘要: // 表示一组方法,这些方法用于创建提供程序对数据源 ...
- js、jquery实现放大镜效果
在一些电商网站的商品详情页面,都会有放大镜效果,实现起来并不是很困难,今天用了两个小时,写了一个放大镜效果的实例,来分享给大家! 实现的效果大概是这个样子的 预览 先来看一下效果吧,点击下面的链接预览 ...
- vuex mapState、mapGetters、mapActions、mapMutations的使用
例子: index.js import Vue from 'vue' import Vuex from 'vuex' import mutations from './mutations' impor ...
- 2017湘潭大学邀请赛H题(树的直径)
链接:https://www.icpc.camp/contests/4mYguiUR8k0GKE H. Highway The input contains zero or more test cas ...
- Springboot通过cors解决跨域问题(解决spring security oath2的/oauth/token跨域问题)
@Bean public CorsFilter corsFilter() { final UrlBasedCorsConfigurationSource source = new UrlBasedCo ...
- JS典记
var href = ""; //遍历a标签 $ ( "a"). each (function () { href = ...
- 容器化-Docker实战
导读:本文系统性介绍Docker安装.Docker组件.Docker命令.Dockerfile语法和Docker应用,通过上述介绍使我们已经对docker基本操作有一定了解. 一.前言 本文将系统性的 ...
- 学习PHPExcel
关于PHPExcel使用方法,可以参考慕课网的教程,链接在此 PHPExcel的github地址:https://github.com/PHPOffice/PHPExcel 下载之后,将文件夹中的Cl ...
- jenkins+maven+tomcat集群发布
jenkins+Gitlab+maven+tomcat实现自动集成.打包.部署 - 李栋94 - 博客园https://www.cnblogs.com/lidong94/p/7427923.html ...
- Java ME Technology - CDC(Connected Device Configuration)
Java ME Technology - CDChttps://www.oracle.com/technetwork/java/javame/tech/index-jsp-139293.html Ne ...