美文网首页
git 技巧拾遗

git 技巧拾遗

作者: wwmin_ | 来源:发表于2018-04-18 09:56 被阅读3次

输出漂亮的log

使用git log --graph -2git log --pretty=format:"%h"可以定制很多的输出格式,在此基础上添加自己喜欢样式,并保存到git config中下次使用就免去了每次输入一长串命令的困扰

  • 全局添加
git config --global alias.lg "log --graph"

或者使用更漂亮的

git config --global alias.lg "git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset' --abbrev-commit --date=relative"

另一个例子

git config --global alias.lg "log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset'"

tip:如果输出太长,别忘了按q推出

git清除所有修改

  1. 首先查看git状态,是否有add或commit
    git status

2.在未发生任何add或commit的情况下:
git checkout .
这条命令,只能清除所有修改的文件,但是新建的文件和文件夹无法清除,还必须使用:
git clean -df
清除所有新建的文件及文件夹

  1. 对于add的部分,先要撤销add:
    git reset .
    然后再进行第一步的操作即可

相关文章

  • git 技巧拾遗

    输出漂亮的log 使用git log --graph -2或git log --pretty=format:"%h...

  • Git stash 技巧

    Git stash常用技巧 git stash save git stash list git stash app...

  • 2016-06-24 阅读整理

    Git Git 基础命令Git 分支管理Git 分支合并Git 公钥提交Git 常用技巧Git 设置别名 Andr...

  • GIT的使用

    ##git的使用技巧 git安装 mac端:1,下载Git installer,地址;http://git-scm...

  • git拾遗

    目录 配置编辑器全局忽略 标签 ssh 配置 编辑器 vim sublime 全局忽略 标签 ssh 参考 cut...

  • 查看某一行代码的修改历史

    git小技巧:git blame && git show 查看某一行代码的修改历史 $ git log -L st...

  • git常用命令及使用技巧

    git常用命令及使用技巧.md git 客户端安装 Git客户端 下载地址: https://www.git-sc...

  • git 笔记

    git 使用技巧 git 介绍 记住,在 Git 中任何 已提交的 东西几乎总是可以恢复的。 甚至那些被删除的分支...

  • Git技巧

    git设置快捷键/快捷方式 首先打开.gitconfig文件 在.gitconfig中添加 [alias] 标签,...

  • git 技巧

    git clone 时直接提交用户名和密码git clone https://用户名:密码@地址 当用户名中包含...

网友评论

      本文标题:git 技巧拾遗

      本文链接:https://www.haomeiwen.com/subject/xiamkftx.html