将修改加入暂存区并提交到仓库,提交记录内容为:add file02 on dev git add . git commit -m 'add file02 on dev' # [dev01]以精简的方式显示提交记录 git-log dev01]切换到master分支 git checkout master # [master]合并dev01到master分支 git merge dev01 # [master]以精简的方式显示提交记录 git-log ##########################删除dev01分支 # [master]删除dev01分支 git branch -d dev01 # [master]以精简的方式显示提交记录 git-log
在 .bashrc 文件中输入如下内容 #用于输出git提交日志 alias git-log='git log --pretty=oneline --all --graph --abbrev-commit --graph 以图的形式显示 3.5、版本回退 作用:版本切换 命令形式:git reset --hard commitID commitID 可以使用 git-log \####################将最后一次修改还原################## \# 查看提交记录 git-log \# 找到倒数第2次提交的commitID 略 git commit -m 'add file02 on dev' \# [dev01]以精简的方式显示提交记录 git-log \###########################切换到 #################删除dev01分支 \# [master]删除dev01分支 git branch -d dev01 \# [master]以精简的方式显示提交记录 git-log
再将分支合并merge到主分支master查看分支git branch图片#创建分支git branch 自定义名称可以看到创建成功图片查看创建分支版本git log图片也可以用上一文章所别名的指令(这里的git-log 是别名过的,见上一篇文章配置别名,或者使用git log 也可以)git-log图片这里的HEAD - > 什么意思呢, 是指向对应分支的意思假如多个分支,我们只能对当前分支进行修改,不能同时多个分支修改接下来我们提交修改之前所修改的 图片可以看到我们的提交是提交到主分支 master, 对分支demo01没有影响,那么在分支demo01是没有所提交的.ignore文件的图片切换分支git checkout demo01查看日志(这里的git-log 是别名过的,见上一篇文章配置别名,或者使用git log 也可以)git-log可以看到HEAD -- > 指向了当前分支demo01图片此时文件是没有之前所添加的.ingore文件图片切换回主分支,可以看到之前添加的
默认true,即`/git-log`可用context:fork#←隔离上下文,不污染主会话✅效果:输入/→弹出菜单含/git-log输入/git-log-n5→立刻执行,不加载其他技能修改文件→保存→ 下次/git-log直接用新逻辑小技巧:设user-invocable:false可保留“自动触发”能力,但隐藏命令——适合兜底型技能(如security-check)。
、*提交暂存区到本地仓库(commit) 作用:提交暂存区内容到本地仓库的当前分支 命令形式:git commit -m '注释内容' 3.3.4、*查看提交日志(log) 在3.1.3中配置的别名 git-log 就包含了这些参数,所以后续可以直接使用指令 git-log 作用:查看提交记录 命令形式:git log [option] options --all 显示所有分支 --pretty=oneline abbrev-commit 使得输出的commitId更简短 --graph 以图的形式显示 3.3.5、版本回退 作用:版本切换 命令形式:git reset --hard commitID commitID 可以使用 git-log
将提交信息显示为一行 –abbrev-commit 使得输出的commitld更简短 –graph 以图的形式显示 –decorate 美化输出形式(高版本git自带该参数) 在2.4中配置的别名 git-log 就包含了这些参数,所以后续可以直接使用指令git-log 版本回退(reset) 作用:版本切换 命令: git reset --hard commitID(commitID可以使用git-log #将修改提交到本地仓库, 提交记录内容为: update file01 git commit -m 'update fi1e01' #查看日志 git log #以精简的方式显示提交记录 git-log dev01]切换到master分支 git checkout master # [master]合并dev01到master分支 git merge dev01 # [master]以精简的方式显示提交记录 git-log file02.txt) 略 ##############删除dev01分支 # [master]删除dev01分支 git branch -d dev01 # [master]以精简的方式显示提交记录 git-log
. # # 将修改提交到本地仓库,提交记录内容为:update file01 git commit --m 'update file01' # 查看日志 git log # 以精简的方式显示提交记录 git-log ####################将最后一次修改还原################## # 查看提交记录 git-log # 找到倒数第2次提交的commitID 略 # 版本回退 git reset
master 查看分支 git branch #创建分支 git branch 自定义名称 可以看到创建成功 查看创建分支版本 git log 也可以用上一文章所别名的指令(这里的git-log 是别名过的,见上一篇文章配置别名,或者使用git log 也可以) git-log 这里的HEAD - > 什么意思呢, 是指向对应分支的意思 假如多个分支,我们只能对当前分支进行修改,不能同时多个分支修改 可以看到我们的提交是提交到主分支 master, 对分支demo01没有影响, 那么在分支demo01是没有所提交的.ignore文件的 切换分支 git checkout demo01 查看日志(这里的git-log 是别名过的,见上一篇文章配置别名,或者使用git log 也可以) git-log 可以看到HEAD – > 指向了当前分支demo01 此时文件是没有之前所添加的.ingore文件
将远程仓库克隆到本地 # 将远程仓库克隆到本地git_test02目录下 git clone git@gitee.com/**/**.git git_test02 # [git_test02]以精简的方式显示提交记录 git-log master ###########################4-将远程仓库的修改更新到本地 # [git_test02]将远程仓库修改再拉取到本地 git pull # 以精简的方式显示提交记录 git-log
synopsis中可以看到公式 git log [<options>] [[--] <path>] 其中 []中的内容可以为空 每个option都有相应的解释 git log --help GIT-LOG (1) Git Manual GIT-LOG(1 ) NAME git-log - Show commit logs SYNOPSIS git log [<options>] [<revision range>] [
git log {#git-log} 在使用 Git 提交了若干更新之后,又或者克隆了某个项目,想回顾下提交历史,我们可以使用 git log 命令查看。 warning when no commits rewritten 636db2c t3301: add tests to use --format="%N" 更多 git log 命令可查看:Git - git-log
查看某个提交 git show 4d1ec802c54569eee272e2b00d79949d8cc4305e 延伸阅读 https://www.atlassian.com/git/tutorials/git-log
在 .bashrc 文件中输入如下内容: #用于输出git提交日志 alias git-log='git log --pretty=oneline --all --graph --abbrev-commit
%ar 相对目前时间的作者日期 %cn 提交者名 %ce 提交者邮件 %cd 提交日期 %cr 相对目前时间的提交日期 %s 标题 # 参考资料 https://git-scm.com/docs/git-log
安全性 我们通过源码分析得知,该项目通过 git-log 对项目进行分析,统计 commit 的情况,然后将数值转换成url参数,打开浏览器访问带参数的静态页面,得到可视化的结果。
zh_CN.UTF-8” 2.3定義別名方便查看日誌 打開 git bash 進入用戶家目錄 cd ~ 創建.bashrc文件 touch .bashrc 編輯.bashrc文件 alias git-log 使得輸出的commitid更簡短 –graph 以圖的形式顯示 5.版本回退 5.1作用:版本切換 5.2命令形式 git reset --hard commitID commitID可以使用git-log
Git 常用指令 .bashrc 文件#用于输出git提交日志 alias git-log='git log --pretty=oneline --all --graph --abbrev-commit
lineNum # git log format: https://www.cnblogs.com/ckAng/p/11205055.html https://git-scm.com/docs/git-log
git-reset 11 git-rm 12 git-mv 13 git-branch 14 git-checkout 15 git-merge 16 git-mergetool 17 git-log git-worktree 21 git-fetch 22 git-pull 23 git-push 24 git-remote 25 git-submodule 26 git-show 27 git-log
git-log:显示提交日志 git-checkout或者git-branch:用于切换和创建分支 git-add:用于将修改内容加入到index文件中 git-diff和git-status:用于显示开发者所做的修改