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 ...
随机推荐
- Quartz-Spring定时任务器持久化,通过Service动态添加,删除,启动暂停任务
原文地址:https://blog.csdn.net/ljqwstc/article/details/78257091 首先添加maven的依赖: <!--quartz定时任务--> &l ...
- Python全栈开发之路 【第四篇】:Python基础之函数
本节内容 函数def: 1.位置参数,默认参数 2.位置参数,关键参数 3.如果参数中出现 *users,传递的参数就可以不再是固定的个数, 传过来的所有元素进行打包成元组 *args,**kwarg ...
- Python—闭包
闭包的定义:即函数定义和函数表达式位于另一个函数的函数体内(嵌套函数).而且,这些内部函数可以访问它们所在的外部函数中声明的所有局部变量.参数.当其中一个这样的内部函数在包含它们的外部函数之外被调用时 ...
- VMware威睿
VMware总部位于美国加州帕洛阿尔托 [1] ,是全球云基础架构和移动商务解决方案厂商,提供基于VMware的解决方案, 企业通过数据中心改造和公有云整合业务,借助企业安全转型维系客户信任 [2- ...
- day 7-20 视图,触发器,事务
一.视图 视图是一个虚拟表(非真实存在),其本质是[根据SQL语句获取动态的数据集,并为其命名],用户使用时只需使用[名称]即可获取结果集,可以将该结果集当做表来使用. 使用视图我们可以把查询过程中的 ...
- js如何复制一个对象?
方法一: 把原来对象的属性遍历一遍,赋给一个新的对象. //深复制对象方法 var cloneObj = function (obj) { var newObj = {}; if (obj insta ...
- 校园电商项目(1) 基于SSM
第一步:搭好环境 我这里使用Eclipse做本次的项目,tomcat.maven啥的怎么弄就跳过了ヾ(o・ω・)ノ 第二步:创建工程 我们首先创建一个maven项目,选择最后一个,创建完之后发现报错, ...
- 第四周作业&&结对编程
1. 结对编程. 本周开始,和我结对编程的小伙伴是齐嘉亮(博客:http://www.cnblogs.com/zhengrui0452/). 因为这周需要发布四人团队项目的alpha版本,刚好我和亮哥 ...
- 对于修改jsp页面后页面不发生变化的解决方法
1.清除 Tomcat 6.0\work\Catalina\localhost 里面这个工程的内容:2.清除 Tomcat 6.0 webapps 里面的这个工程内容,然后重新部署,重启服务器:3.清 ...
- 记一次生产mysql数据误操作恢复过程
提示:建议每次对数据库进行修改时都做下备份 注意:以下Mysql开启的是row格式的binlog日志,确定到误操作具体时间可能有些麻烦,默认的格式就能很快找出来.这里开启row的原因是还有一种更快的方 ...