首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏青玉伏案

    Git常用命令

    库的逆转与恢复 –git-reset 库的逆转与恢复除了用来进行一些废弃的研发代码的重置外,还有一个重要的作用。比如我们从远程clone了一个代码库,在本地开发后,准备提交回远程。 因此,就要用到git-resetGit-reset的概念比较复杂。 它的命令形式:git-reset [--mixed    | --soft | --hard] [<commit-ish>] 命令的选项: --mixed 这个是默认的选项。 如git-reset [--mixed] dev1^(dev1^的定义可以参见2.6.5)。它的作用仅是重置分支状态到dev1^, 但是却不改变任何工作文件的内容。 --soft 相当于做了git-reset –mixed,后,又对变化的文件做了git-add。如果用了该选项,就可以直接commit了。

    1K80发布于 2018-01-12
  • 来自专栏Elton的技术分享博客

    Git学习笔记(6) -- 独立开发者所用的命令(b)

    又修改过且没有再次add) 使用-a参数就自动将所有变化的文件执行add操作(这些文件曾经都被add到index中),并将所有在working tree中移除的文件从Index中移除,之后再进行commit git-reset

    38220发布于 2021-01-22
  • 来自专栏Elton的技术分享博客

    Git学习笔记(5) -- 独立开发者所用的命令(a)

    git-reset和git-checkout:用于撤销某些修改 git-merge:用于合并两个分支 git-rebase:用于维护topic分支(此处我也不太懂,等完成git学习后转过头来会关注此问题

    50010发布于 2021-01-22
  • 来自专栏前端资源

    Git基础:利用reset重置命令恢复commit代码及其扩展

    接下来,我们要把当前版本回退到上一个版本,就可以使用 git reset 命令: git-reset 将当前<HEAD>重置为指定状态。

    11.3K33发布于 2021-06-24
  • 来自专栏前端资源

    Git基础:利用reset重置命令恢复commit代码及其扩展

    接下来,我们要把当前版本回退到上一个版本,就可以使用 git reset 命令: git-reset 将当前<HEAD>重置为指定状态。

    1.7K41编辑于 2023-08-25
  • 来自专栏Fundebug

    Git如何回滚代码?

    参考 git-revert - Revert some existing commits git-reset - Reset current HEAD to the specified state 版权声明

    4.4K11发布于 2019-12-31
  • 来自专栏信数据得永生

    ApacheCN 翻译活动进度公告 2019.4.7

    3 git-help 4 git-init 5 git-clone 6 git-add 7 git-status 8 git-diff 9 git-commit 10 git-reset

    1.1K00发布于 2019-04-18
  • 来自专栏madMen

    如何使用 Git 撤消(几乎)任何操作

    /docs/git-rebase [9] reflog: http://git-scm.com/docs/git-reflog [10] reset: http://git-scm.com/docs/git-reset

    91010编辑于 2023-12-05
  • 来自专栏madMen

    如何使用 Git 撤消(几乎)任何操作

    /docs/git-rebase [9] reflog: http://git-scm.com/docs/git-reflog [10] reset: http://git-scm.com/docs/git-reset

    98910编辑于 2023-12-05
  • 来自专栏madMen

    如何使用 Git 撤消(几乎)任何操作

    /docs/git-rebase [9] reflog: http://git-scm.com/docs/git-reflog [10] reset: http://git-scm.com/docs/git-reset

    1.1K10编辑于 2023-12-05
  • 来自专栏黄啊码【CSDN同名】

    【黄啊码】关于版本控制,你选Git还是SVN(git和svn的比较)

    在git中提供了重置committed tree对象索引的机制,所以,你可以通过例如git-reset这样的操作将当前分支的版本恢复到以前的某个状态。

    86330编辑于 2022-06-10
  • 来自专栏信数据得永生

    ApacheCN 翻译活动进度公告 2019.6.21

    git-add @yulezheng 7 git-status @honglyua 100% 8 git-diff @honglyua 100% 9 git-commit @yulezheng 10 git-reset

    1.6K20发布于 2019-06-23
  • 来自专栏信数据得永生

    布客·ApacheCN 翻译/校对/笔记整理活动进度公告 2020.1

    100% 6 git-add @yulezheng 100% 7 git-status @honglyua 100% 8 git-diff @honglyua 100% 9 git-commit 10 git-reset

    1.5K40发布于 2020-01-16
  • 来自专栏信数据得永生

    Git 中文参考(二)

    因为它们会使补丁无法应用: 添加上下文(“ ”)或删除(“ - ”)行 删除上下文或删除行 修改上下文或删除行的内容 也可以看看 git-status [1] git-rm [1] git-reset 也可以看看 git-add [1] , git-rm [1] , git-mv [1] , git-merge [1] , git-commit-tree [1] GIT 部分 git [1] 套件 git-reset 原文: git-scm.com/docs/git-reset 名称 git-reset - 将当前 HEAD 重置为指定状态 概要 git reset [-q] [<tree-ish>] [-- 也可以看看 git-fmt-merge-msg [1] , git-pull [1] , gitattributes [5] , git-reset [1] , git-diff [1] , git-ls-files

    1.6K10编辑于 2024-06-26
  • 来自专栏信数据得永生

    ApacheCN 翻译/校对/笔记整理活动进度公告 2019.10.18

    100% 6 git-add @yulezheng 100% 7 git-status @honglyua 100% 8 git-diff @honglyua 100% 9 git-commit 10 git-reset

    1.6K30发布于 2019-10-25
  • 来自专栏前端森林

    这才是真正的Git——Git内部原理

    git-add git-rebase git-cherry git-am git-reset

    3.3K10发布于 2021-06-25
  • 来自专栏windliang的博客

    git原理浅析

    git-add git-rebase git-cherry git-am git-reset

    1.4K20编辑于 2022-08-20
  • 来自专栏信数据得永生

    Git 中文参考(一)

    git-push[1] 更新远程引用以及关联的对象 git-range-diff[1] 比较两个提交范围(例如,分支的两个版本) git-rebase[1] 在另一个基本提示之上重新应用提交 git-reset resetQuiet 建议考虑在 git-reset [1] 中使用--quiet选项,当命令需要 2 秒以上的时间来枚举复位后的非分段更改时。 目前这被 git-add [1] , git-checkout [1] , git-commit [1] 的--patch模式使用, git-reset [1] 和 git-stash [1] 。

    1.7K20编辑于 2024-06-26
  • 来自专栏信数据得永生

    Git 中文参考(五)

    如果你想丢弃工作目录中所有未提交的更改,你应该看到 git-reset [1] ,特别是--hard选项。 git-reset [1] 和 git-checkout [1] (带路径名参数)撤消更改。 git-merge [1] 在本地分支之间合并。

    2K10编辑于 2024-06-26
  • 来自专栏信数据得永生

    Git 中文参考(三)

    xargs git log --merges --no-walk --grep=WIP 也可以看看 git-checkout [1] , git-commit [1] , git-reflog [1] , git-reset

    2.1K10编辑于 2024-06-26
领券