zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    IE浏览器cookie存放在本地什么目录
    C# clickonce 部署自定义文件
    [C#.Net]C#连接Oracle数据库的方法
    Eclipse 插件一览
    登录名 '***' 拥有一个或多个数据库。在删除该登录名之前,请更改相应数据库的所有者。 (Microsoft SQL Server,错误: 15174)
    SqlServer_表结构查询_查询当前用户所有表名
    sqlserver怎么删除有外键关联的数据?
    springboot logback控制台中文输出乱码
    控制台运行JAVA的jar文件时乱码 / Gradle编译设置编码格式
    Python 算法之一
  • 原文地址:https://www.cnblogs.com/wangyang0210/p/10349768.html
Copyright © 2011-2022 走看看