`
jnn
  • 浏览: 283147 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Git 使用备忘录

阅读更多

本文只是笔者在使用Git过程中的总结的一些小经验,随时更新,请长期关注:

1. 如何查看一个文件的修改记录

查看某个文件的修改记录是我们经常要用到的,如果使用SVN可以使用下面的命令

svn log -l100 FILE_NAME

 对于Git来说也有相关的命令来帮你。gitk是git的图形化工具,详细内容大家可以参考StackOverFollow上面的问答

gitk FILE_NAME
git log --flow -p FILE_NAME
git blam FILE_NAME

 2. 在merge的时候如何跳过一些不需要的合并的版本 

对于Git来说,其强大的branch 和 merge功能可以帮我们做很多事情,但是如果你在跟踪一个main分支的版本,这个分支上做了一个发布(main~3),你不想把这些有关发布的改变(main~3) merge到另外一个分支上,那下面的命令就可以帮你做这个工作

 

 git merge --no-ff main~4
 git merge -s ours main~3
 git merge --no-ff maint
 

 

1
1
分享到:
评论

相关推荐

    git 常用命令备忘录

    git 常用命令备忘录, 都是开发中常用的, 必要时可拿来看看

    git-cheat-sheet.pdf

    git命令备忘录

    git-flow备忘清单

    git-flow备忘录,git团队代码管理的最佳管理办法和工具文档

    备忘录

    备忘录Projeninamacı 卡林意大利git status

    备忘录:备忘:为Git存储库构建工件缓存

    备忘录:备忘:为Git存储库构建工件缓存

    floating-memo:node-webkit 中的浮动备忘录应用程序

    浮动备忘录.app node-webkit 中的浮动备忘录应用程序。 特征 总在最前面 Markdown 编辑器(gfm 支持) 自动保存以前的写作备忘录。 保存到 DayOne(OS X) 安装 此应用程序仅支持 Mac OS X。(但是,如果您为您的...

    备忘录:小马哥的备忘录

    新版本GitHub操作…或在命令行上创建新的存储库echo "# SpringSecrityDemo" >> README.mdgit initgit add README.mdgit commit -m "first commit"git branch -M maingit remote add origin git@github....

    mes:备忘录增强套件

    备忘录增强套件(MES) 或 关于 使Memo.cash更加出色。 加入我们的电报: : 产品特点 更新布局和设计 自动展开图像和GIF 在线喜欢 记住您喜欢的东西 记住密码 危险吗? 您的密码以纯文本格式存储在浏览器的...

    memo:is这只是备忘录

    备忘录 这只是一个备忘录。 要求 雨果v0.69.0 /扩展 设置 $ git clone --recursive git@github.com:touyu/memo.git 发展 创建文章。 $ hugo new posts/hello.md 启动服务器。 $ hugo server -D

    Journals:日记是一个备忘的备忘录列表应用程序,用户可以在其中写下自己的想法并保存以供以后查看和修改

    日记是一个备忘录/ Todo应用程序,用户可以在其中写下自己的想法并保存下来,以备日后查看和修改。 入门 克隆此存储库并导入Android Studio 先决条件 在您的系统上工作的android studio的工作版本 建于 Android SDK-...

    mosh-ultimate-git-course:用Mosh编写代码-终极Git课程

    它可以用作广泛的Git备忘单。 课程课程 入门 创建快照 浏览记录 分枝 合作 改写历史 入门(15m) 简介(0:39) 如何上这门课(0:51) 什么是Git(2:31) 使用Git(3:03) 安装Git(1:27) 配置Git(5:04) ...

    IDEA集成GIT实现对代码版本库操作

    文章主要介绍使用idea集成git工具,完成代码版本管理任务。使用idea界面操作git的方式可以降低使用命令行直接操作git的错误率。本文是基于idea集成git客户端撰写教程,适用于采用idea编辑器来进行代码编写的人群。

    GitTest2:测试git

    自己学习git备忘录 自己按照网上的步骤上传到github,但是提示successfully created project 'git test' on github but initial push failed:。。。。 然后自己搜索一下发现用这种方法可以上传成功 把右边的Auth ...

    linux-script:个人组织的备忘录

    安装了古罗马建筑和古铜色的建筑,在乌鲁木齐的环境中使用了古铜色的古铜色的古铜色的古铜色的古希腊建筑,在古希腊的古铜色的古铜色的古希腊古希腊建筑中,都使用了古铜色的古铜色。 安装: Mesa驱动程序(PPA),...

    ExploringES6:阅读探索ES6备忘录

    探索ES6写経 ... 创建功能分支: git checkout -b my-new-feature 提交更改: git commit -am 'Add some feature' 推送到分支: git push origin my-new-feature 提交拉取请求:D 执照 麻省理工学院

    git-repo-searcher

    屏幕截图强调对某些组件使用react备忘录和本地缓存(用于api响应)以提高性能export default memo ( RepoList ) // check whether the current search term is in cacheif ( this . cache . hasOwnProperty ( ...

    Android例子源码IOS风格的uitableview列表

    iPod、时钟、日历、备忘录、Mail、天气、照片、电话、短信、 Safari、App Store、iTunes、Game Center几乎所有自带的应用中都能看到它的身影,可见它的重要性。android-uitableview是一个仿制Iphone UI的view项目,...

    TortoiseGit-Git- 中文包 x64 3合一

    使用压缩包3个, 可以解决问题: --------------------------- TortoiseGitPlink Fatal Error --------------------------- Disconnected: No supported authentication methods available (server sent: publickey)

    eallion.com:雨果(Hugo)关于Charles Chin的博客。 主题你好朋友

    备忘录: 主仓库 备份仓库 Keybase:keybase://private/eallion/eallion.com Coding.net: 码云 Gitee: 阿里云 Codeup: https://codeup.aliyun.com/eallion/hugo.git 腾讯工蜂: ...

    IOS风格的uitableview列表.zip

    iPod、时钟、日历、备忘录、Mail、天气、照片、电话、短信、 Safari、App Store、iTunes、Game Center几乎所有自带的应用中都能看到它的身影,可见它的重要性。android-uitableview是一个仿制Iphone UI的view项目,...

Global site tag (gtag.js) - Google Analytics