首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【linux命令讲解大全】015 .Git:分布式版本控制系统先驱和常用命令清单(四)

--git-dir='/.git' describe --tags HEAD # 查看本地版本信息 日志(Log) 显示单行提交日志git config format.pretty...#查看最近提交日志 单行显示提交日志git log --pretty=oneline #单行显示提交日志 使用图形展示提交日志git log --graph --pretty=oneline...--abbrev-commit 显示第几条日志(倒数): git log -num #显示第几条log(倒数) 查看所有分支所有操作记录: git reflog #查看所有分支所有操作记录...查看自己提交日志git log --pretty="%h - %s" --author=自己名字 #查看自己日志 展开两次更新,显示每次提交内容差异: git log -p -2 #展开两次更新显示每次提交内容差异...%an, %ar : %s"#定制要显示记录格式 拓扑顺序展示提交日志git log --pretty=format:'%h : %s' --date-order --graph # 拓扑顺序展示

9110
您找到你想要的搜索结果了吗?
是的
没有找到

git常用操作,都在这里了(一)

--global alias.br branch 想让日志更清晰,可以运行 git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset...--global alias.lg "log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)...如果不是克隆远程版本,本地创建git仓库 .git操作建立本地git文件夹 输入git init进行初始化操作 克隆 克隆仓库到本地 : $git clone git@github.com:CheungChanDevCoder.../pythonTools.git 加入暂存区 对代码进行编辑和修改提交使用 git add 文件名加入"暂存区" 查看日志 使用git log 查看提交日志 参数--pretty=short只显示提交日志第一行...feature-A先切换到master分支在合并 此时会打开编辑器录入合并信息 之后合并成功恢复历史 查看每次提交哈希值 git reflog查看当前仓库执行过操作会有各个版本哈希值 回退版本 使用

1K120

Git 系列教程(6)- 查看 commit 提交历史

查看提交历史 在提交了若干更新,又或者克隆了某个项目之后,如何查看提交历史 git log 官方栗子 运行下面的命令获取该项目: git clone https://github.com/scha 运行...-n:n 是数目,限制显示日志数量,比如 -2,输出两条 ?...git log --pretty=format 常用选项 列出了 format 接受常用格式占位符写法及其代表意义 选项 说明 %H 提交完整哈希值 %h 提交简写哈希值 %T 树完整哈希值...选项 --graph 结合使用时尤其有用,展示你分支、合并历史: git log --pretty=format:"%h %s" --graph * 2d3acf9 ignore errors from...--pretty 使用其他格式显示历史提交信息。可用选项包括 oneline、short、full、fuller 和 format(用来定义自己格式)。

1.7K30

Git 常用命令清单笔记

tags HEAD #查看本地版本信息 日志log git config format.pretty oneline #显示历史记录时,每个提交信息只显示一行 git config color.ui...true #彩色 git 输出 git log #查看最近提交日志 git log --pretty=oneline #单行显示提交日志 git log --graph --pretty=oneline...git log --pretty="%h - %s" --author=自己名字 #查看自己日志 git log -p -2 #展开两次更新显示每次提交内容差异 git log --stat #要快速浏览其他协作者提交更新都作了哪些改动...git log --pretty=format:"%h - %an, %ar : %s"#定制要显示记录格式 git log --pretty=format:'%h : %s' --date-order...> HEAD --pretty=format:%s 只显示commit 选项 说明 %H 提交对象(commit)完整哈希字串 %h 提交对象简短哈希字串 %T 树对象(tree)完整哈希字串 %

71530

Git 基础 git log扩展属性,以及常见commit 内容规范

1.介绍 本篇主要介绍git log命令后,输出日志内容。让大家能明白提交历史内容,以及介绍一下常见比较规范commit提交中日志记录写法。...我们如果不想使用git默认格式,git内置了其他几种展示方式供我们选择,例如: git log --pretty=oneline git log --pretty=short git log --pretty...=full //和默认git log 输出一样 git log --pretty=fuller 这种日志,适用于浏览大量提交记录时使用。...示例:git log --pretty=format:"哈希值:%h - 作者:%an,修改时间:%ar 内容:%s " 这种和我们在java开发中使用format格式化时间等原理和写法差不多。...--graph 在日志旁以ASCll图形显示分支和合并历史 --pretty 使用其他格式显示提交信息 --oneline --pretty=oneline --abbrev-commit 合用简写

29230

Git实战

#将本地内容同步到远程仓库中 git push -u origin master 显示某一个特定提交日志 git show [十六进制码] 查看提交图 git log --graph --pretty...(撤销先前”git add”操作) #当前HEAD,返回到上一次commit点,不会有任何日志记录 git reset HEAD --hard git reset HEAD [文件名] 回退所有内容到上一个提交点...,但会使用相同名字 git log --pretty=format:%ae | gawk -- '{ ++c[$0]; } END { for(cc in c) printf "%5d %s\n",c...可用选项包括 oneline,short,full,fuller 和 format(后跟指定格式) ​ 例如: git log –pretty=oneline ; git log –pretty...​ 例如:git log –pretty=format:””%h - %an, %ar : %s”” ​ 下面列出了常用格式占位符写法及其代表意义。 ​

82210

Git 常用命令总结

当然以下命令行只是方便你在没有图形化工具情况下知道如何操作Git,个人觉得很有必要知道,对理解Git原理也会有帮助 配置git Git用户名 git config --global user.name...status 对比文件改动内容 git diff README.md(文件名) 查看Git日志 git log 版本回退到第N个版本前 git reset --hard HEAD~N 版本回退(切换)...git push origin v1.0 推送全部尚未推送标签 git push origin --tags 同一套代码关联多个远程库(同时关联github和gitee为例) 关联GitHub远程库...git remote add github git@github.com:username/xxxx.git 关联Gitee远程库 git remote add gitee git@gitee.com...=> git lg git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow

39210

GitHub 系列之「Git 进阶」1.用户名和邮箱2.alias3.其他配置4.diff5.checkout后面的一长串是commit_id,是每次commitSHA1值,可以根据 git log

PS:我们在 GitHub 每次提交理论上都会在主页下面产生一条绿色小方块记录,如果你确认你提交了,但是没有绿色方块显示,那肯定是你提交代码配置邮箱跟你 GitHub邮箱不一致,GitHub...2.alias 我们知道我们执行一些 Git 命令其实操作很频繁类似有: git commit git checkout git branch git status ---- 这些操作非常频繁,每次都要输入完全是不是有点麻烦...另外这里给大家推荐一个很强大 alias 命令,我们知道我们输入 git log 查看日志时候是类似这样: 告诉大家一个比较屌命令,输入 ---- git log --graph --pretty...--date=relative 然后日志这样了: 是不是比较清晰,整个分支走向也很明确,但是每次都要输这么一大串是不是也很烦?...这时候你就该想到 alias 啊: git config --global alias.lg "log --graph --pretty=format:'%Cred%h%Creset -%C(yellow

69220

git逼格指南,技术贴

gitGithub关系? git是一个版本控制工具 github是一个用git做版本控制项目托管平台 有什么用?...一,GIT本地开发 二,GIT团队开发操作 简言之,这是一个程序员逼格倍增神器~~ ?...git操作.png 一,Git本地操作命令指南: GIT命令行帮助 git help :git指令帮助手册 查看其他指令做法:git help其他指令 git config :git配置信息相关(...查看所有版本库日志 $ git log 查看指定文件版本库日志 $ git log 文件名 查看当前路径所有文件修改日志git log 用一行方式查看简单日志信息:git log––pretty...--pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)%Creset' --abbrev-commit

66750
领券