git
evasnowind
关注java,分布式开发,微服务
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
git使用技巧-快速回退远端分支到某个指定版本
先使用git log获取想要回退版本的commit id,假定此处为82d9cab12731870bd04327464e501479da3a87e2然后通过git reset 82d9cab12731870bd04327464e501479da3a87e2将git本地版本回滚到指定commit。然后通过git push -f将本地更新强制推送到远端。...原创 2020-03-25 09:07:13 · 683 阅读 · 0 评论 -
git cherry-pick挑选某个commit应用到当前分支
git cherry-pick挑选某个commit应用到当前分支git cherry-pick可以挑选某个分支的一个或多个commit,将其应用到当前分支上。命令格式git cherry-pick <commit id>查询commit id 的查询可以使用git log查询(查询版本的历史),最简单的语法如下:git log如果想查找已经被删除的某次commit,则可...原创 2019-11-17 22:32:19 · 436 阅读 · 0 评论 -
git使用技巧-stash保存现场,恢复现场
git stash命令:保存现场、恢复现场功能:将git 工作区中的数据暂存起来,保存现场,以及后续的恢复现场,类似于函数调用的保存现场、恢复现场使用场景:正在开发一个代码,编写到一半,需要将代码恢复到某个版本修复某个bug上,但已经编写的工作又想保留用法git stash # 保存当前现场。git stash list # 查看当前stash缓存的内容## 编辑其他内容,编辑...原创 2019-11-08 14:07:53 · 564 阅读 · 0 评论 -
git使用技巧-撤销修改
撤销修改丢弃工作区的修改git checkout --文件名称把暂存区的修改撤销掉(unstage),重新放回工作区git reset HEAD 文件名称已经commit到版本库,想撤回本次commit前提:没有推送到远端git reset --hard HEAD^或者git reset --hard commit_id...原创 2019-10-31 10:05:47 · 163 阅读 · 0 评论 -
git tag查看以及推送到远端
查看taggit showgit tag -l "v1.5" //加上筛选条件创建taggit tag 版本号git tag -a v1.5 -m "my version 1.5" //加上备注信息git tag -a v1.5 //会打开默认文本编辑器git tag -s v1.5 -m 'my signed 1.5 tag' //用 GPG 来签署标签推送到远端git p...原创 2019-10-24 19:15:41 · 1314 阅读 · 0 评论
分享