git-reset 相关问题

将当前Git repo头设置为指定的提交,并可选择重置索引和工作树以匹配。

为什么 git reset 添加新文件?

在用一些 npm 审核更改弄乱我的本地文件后,我想回滚 GitHub 上上次提交时在本地弄乱的所有内容。我用过: git fetch --全部 git reset --hard origin...

回答 1 投票 0

主分支上的“git reset --hard HEAD~1”是否会从另一个分支的历史记录中删除此提交(当该分支基于主分支时)?

假设我在 main 上有 a、b、c、d 提交。我在 d 上使用“git checkout -b new-branch”。 在新分支上我提交了 e、f。 我想从 main 中删除 d,但将其保留在 new-branch 中。如果...

回答 1 投票 0

Git 无法撤消修改的文件

我只想回到一个干净的工作目录,就像我上次提交后一样。 Git 正在向我报告大量我尚未进行的文件修改,所以我怀疑这是......

回答 7 投票 0

关于远程 git 硬重置的影响

将远程重置为某个提交 我们希望将远程重置为项目中特定分支(例如分支 A)上的某个提交。但也存在以下担忧: 我们最近...

回答 1 投票 0

有没有办法重置或删除我对开发分支的所有提交?

我一直在不同的分支上工作,只要任务准备好,我就会提交并创建一个拉取请求到开发分支。到目前为止,一切都还好,但是有没有办法逆转或删除所有...

回答 1 投票 0

git重置--merge与git重置--keep[重复]

我已阅读 git reset 的文档。但是,我很难理解之间的区别 git重置——合并 和 git 重置 --keep 我想再次强调,我是

回答 2 投票 0

如何在 git 中将 master 移回几个提交?

我有一个 git 存储库,其中包含 Drupal 站点。 我花了最后一天的时间尝试使用几个不同的模块来构建一个功能。 我已经放弃了目前的方法并决定尝试一下

回答 5 投票 0

如何推动旧的重置或恢复的头

我可以使用 git checkout Heads git revert Heads git Reset Heads 在我的历史记录中前后移动 当我执行 git push origin main 时,我会得到最新的所有内容,并且远程服务器上没有任何更改。 如何

回答 1 投票 0

如何重置已提交的文件权限更改(模式更改)?

我更改了 git 存储库的所有文件和目录的权限,并将其提交到我的主分支,例如。 模式更改 100755 => 100644 path/to/file.sh 我现在想重置这些c...

回答 1 投票 0

GIT:如何重置已提交的文件权限更改(模式更改)?

我更改了 git 存储库的所有文件和目录的权限,并将其提交到我的主分支,例如。 模式更改 100755 => 100644 path/to/file.sh 我现在想重置这些c...

回答 1 投票 0

如何在 Git 中丢弃本地提交?

我一直在做一些事情,在做了一些事情之后,我觉得它完全搞砸了。所以我尝试了以下顺序: git重置——硬 git 变基原点 git 获取 git拉 git

回答 7 投票 0

Git:如何在“git重置”后重用/保留提交消息?

作为 Git 用户,我经常遇到这种情况,我需要以一种不适合 --amend 或 rebase -iwith 修复提交的方式重新处理一个或多个提交。通常我会做类似的事情...

回答 5 投票 0

需要从多个错误的“git reset”命令中恢复

我知道撤消单个 git reset 或 git reset --hard 命令已被询问并回答,但我真的把事情搞砸了,不知道如何继续,因为我需要撤消几个迷雾......

回答 1 投票 0

如何在与其他功能提交混合后从 master-dev 中删除某个功能?

假设我们有一个带有 master-dev 分支的 git 存储库。当开发人员完成他们的功能时,每个功能分支都会合并到 master-dev 中。有一天,一个大功能被合并到 master-dev

回答 1 投票 0

如何恢复/取消 git reset --soft HEAD~20

我想压缩一些提交,然后我关注了这个问题。所以我做了: git reset --soft HEAD~20 git 提交 git 推 -f 我不知道为什么,但现在我的分支充满了以前没有的合并。我想要...

回答 1 投票 0

将所有受过去提交影响的文件重置为该提交之前的状态

如何将受给定提交影响的所有(且仅)文件重置为该提交之前的状态? 我只需要重置提交中的文件,而不是整个存储库或单个文件/目录,并且......

回答 1 投票 0

我想恢复 COMMITED,但在执行 git Reset Hard 后删除了本地存储库中的文件

我已经暂存并提交了一个非常大的文件夹(创建并仅存在于我的本地存储库中),但后来我很难恢复我的大提交,这是一个错误。然而,幸运的是,我承诺...

回答 1 投票 0

我在第一次初始提交时不小心 git reset --hard ,如何恢复回来?

我注意到初始提交有错误。所以我运行了“git reset --hard origin/master”命令。执行此命令后,它删除了本地所有文件,但没有看到任何内容,如何恢复所有文件

回答 1 投票 0

为什么 Git 中有两种取消暂存文件的方法?

有时 git 建议 git rm --cached 取消暂存文件,有时 git 重置 HEAD 文件。我什么时候应该使用哪个? D

回答 0 投票 0

如何重置到git中的主分支

我想让我当前的分支与我的主分支完全相同。当我执行“git reset --hard main”时,它就完成了工作。但当我推动它时,它抱怨它落后了。 错误:推送失败...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.