国内wordpress著名站,重庆网站建设接重庆零臻科技,专业网站优化关键词,中国网站备案使用 Git 进行版本控制时#xff0c;要习惯他的工作流程#xff0c;Git 的工作流程是#xff0c;先在工作区创建项目并编写代码#xff0c;然后将写好的文件添加到暂存区#xff0c;最后将暂存区里的文件提交到历史版本库。如下图所示#xff1a;每向版本历史库做一次提交…使用 Git 进行版本控制时要习惯他的工作流程Git 的工作流程是先在工作区创建项目并编写代码然后将写好的文件添加到暂存区最后将暂存区里的文件提交到历史版本库。如下图所示每向版本历史库做一次提交 Git 就会生成一个新的项目版本这样的话你就能很容易地找到之前的版本在之前的版本上继续开发。使用git log命令就可以很方便地查看项目的版本演变历史。单个分支git log最简单的使用方式就是在当前分支下直接输入git log命令该命令的作用是查看当前分支点所有提交记录或者说是版本历史。git log #显示全部的版本历史如果想让它简洁地显示可以在后面加一个--oneline的选项意思是每条版本历史只显示一行。git log --oneline #简洁地显示版本演变历史还可以指定显示最新的几条记录在git log的后面加上-nx选项就好了实际使用的时候-nx中的x要换成具体的数字比如git log -n2 #查看最近的两条记录当然-nx与--oneline这两个选项也可以结合起来使用git log -n2 --oneline #简洁地显示最近两条记录多个分支前面我们只演示了如何在单个分支上使用git log命令但是在实际的开发中往往不止一个分支当有多个分支时git log命令该如何使用呢为了演示方便我们先创建一个分支用如下命令git checkout -b temp 9b56fe338ae3a33a4bc373c75597aec91dc5a2eb其中temp是用户自定义的分支名9b56fe338ae3a33a4bc373c75597aec91dc5a2eb是版本标识代表着你要以哪个版本为基础创建分支如下图所示分支创建好之后使用下面这个命令查看本地有多少分支git branch -v上图中的master是主分支而temp就是我们刚才创建的分支。创建完分支后Git 默认会留在你创建的这个分支中这个时候如果输入git log命令显示的就是当前temp分支的版本演变历史。对 temp 分支下的readme.txt文件做一下修改然后将其提交到版本历史库里面。输入以下命令可以查看所有分支的版本演变历史git log --all但是这样看起来难免有些眼花缭乱分不清分支之间的父子关系。那么你可以在后面加一个选项--graph使之用图形化的方式显示。git log --all --graph #以图形化的方式显示版本演变历史这样就可以很明显地看出各分支的关系以及版本演变历史。如果你想在当前分支下查看其他分支的版本演变历史可以在git log命令后面加上分支名来查看指定分支的版本演变历史git log master # 查看master分支的版本演变历史以上就是git log命令的几个常用选项各个选项可以根据你的需求相互组合比如我想查看所有分支的最近的两条版本演变历史并且让他以图形化的方式显示而且还要简洁的地显示。那么可以这样输入命令当然git log的用法远不止这些如果你想了解他的其他用法可以在命令行中输入git help --web log #在浏览器中查看log的帮助文档欢迎大家关注我的微信公众号AProgrammer与我交流