在git恢复之后将当前分支放在master之前
Putting the current branch ahead of master after git revert

我在更新存储库时犯了一些错误,从向主服务器而不是功能分支提交提交开始。 我所做的尝试和解决这个问题是创建了一个新的功能分支...

修复GIT存储库的历史记录
Fixing history on GIT repository

我的GIT存储库中存在以下情况。 有人忘记在进行改变之前先向主人拉扯,然后由当地的主人做出承诺。 之后,由于某种原因他...

为什么当我使用提交散列时,git恢复会告诉我“错误的修订”?
Why is git revert telling me "bad revision" when I use a commit hash?

我想恢复到早期的git commit,但得到错误“错误的修订”。 为什么? 这是一个成绩单(删除了作者姓名):Ellen @ ELLEN-PC / c / Users / Susan Mills / git / hello-github(master)...

Git恢复错误消息?
Git Revert Error Message?

在尝试恢复提交到我的.emacs.d文件夹的存储库时,我收到以下消息:haziz @ haziz> git revert 7fe3f error:无法还原7fe3f0b ... .emacs.d内容...

git:将目录中的所有提交的文件恢复为主文件
git: revert all committed files in a directory to master

我有一个从master创建的功能分支功能-1。 过了很多时间,我在feature-1上创建了很多提交。 现在我想恢复提交特定目录中的所有更改,可以说...

恢复特定作者自特定时间以来的所有提交
Revert all commits by a specific author since specific time

我想从4天前恢复特定作者的所有提交。 我该怎么做? 为了得到所有sha1s(有点噪音),我可以使用这个:git log --author = Mohsen --pretty = one --since = 4.days

Git还原合并
Git Revert a Revert for a Merge

我创建了一个功能分支,比方说github上的feature / branch1。 我为它创建了一个拉取请求并将它合并。 当它到达我们的管道时,我们发现有问题,我们得到了它......

'恢复','修改','回滚'和'撤消'提交之间有什么区别?
What are the differences between 'revert', 'amend,' 'rollback', and 'undo' a commit?

虽然我经常使用Git,但我仍然是初学者。 有时候,我犯了一个错误,但只有在我犯了这个错误之后才能发现它。 那时候,我通常不得不在互联网上花费很长时间......

由于合并,git revert <hash>不允许,但没有给出-m选项
git revert <hash> not allowed due to a merge but no -m option was given

我试图通过使用'revert'命令在git中恢复到某个'hash'数字。 我正在使用以下命令:git revert c14609d74eec3ccebafc73fa875ec58445471765但是,我正在...

Git:合并后如何重置?
Git: How to reset after merging?

我已经从朋友的存储库中将主分支合并到我的工作目录中,使用:git pull my_friend master我发现合并版本有错误。 接着说 ...

恢复一个混帐合并提交,然后恢复恢复
Reverting a git merge commit, then reverting the revert

我们的团队使用Github Pull Request来管理我们的工作流程,非常类似于此处所述。 在手动审查接受的合并请求后,我们偶尔需要恢复合并,因为它...

哪些提交哈希撤消使用git-revert的推送合并?
Which commit hash to undo a pushed merge using git-revert?

我将测试版分支合并到主分支中。 我推动起源。 我现在希望主人能像在本地和远程合并之前一样。 一个很好的解决合并的答案是......

Git:如何撤消提交*和*恢复到最后一个分支
Git: How to Undo commit *and* revert to last branch

呃,哦...我真的犯了一个非常复杂的变化(包括子目录和文件重命名),而没有真正知道我在做什么(或Git会做什么)。 我现在想撤消一切...

避免在合并时在另一个Git分支中执行恢复提交的影响
Avoid the effects of a revert commit in another Git branch while merging

使用git流。 我们有一位不熟悉Git的同事,昨天意外合并成为主人。 开发具有相当多的功能,正在启动我们的下一个...

恢复删除的文件不在git中登台
Restore deleted file not staged in git

我不小心删除了我的源代码的整个目录......用一个很好的rm -r。 我知道,真的很糟糕; 但幸运的是,我在包含目录中有一个git repo。 因此,git有一个庞大的列表...

GIT:如何在恢复合并后从分支中提取更改
GIT: How to pull changes from branch after a reverted merge

我希望标题不是很混乱。 历史(又名我做错了什么):假设有两个分支,主人和功能。 功能是一个分支,我保留一个更长的功能项目,并从...

如何完成恢复提交,以及如何恢复大量提交
how to finish reverting a commit, and how to revert a lot of commits

这必须很简单,但我无法在git-scm中找到它。 我已经为一个公共项目做了很多小的承诺,并且我的所有工作都很糟糕。 我想删除我所做的一切。 有些我...

Git分支新手 - 如何反向?
Git Branch newbie - How to reverse?

不知道这是否适合与分支机构合作。 我在结构A上有这个应用程序。当我在该结构A上时,我创建了一个分支Z(但是我在自己的主分支上工作)。 ...

如何恢复使用战略=我们的合并?
How to revert a merge which used strategy=ours?

我正在处理一个数据库,在那里我们刚刚发现使用了--strategy =我们的标志(它应该使用--strategy-option =我们的标志),因此不会应用...

如何撤消git中的最后一个提交,但保留我的更改为unstaged?
How to undo the last commit in git, but keep my changes as unstaged?

我做了一个承诺,但现在很难看到我所有的改变。 我可以离开当然做一个git diff,但我宁愿撤消最后一次提交,并保持我的所有更改,以便我的IDE(...

Git恢复失败
Git revert failed

我做了几个提交(commit1 / 2/3),我改变了我的工作目录没有存储。 然后我想回到几次提交前。 所以我git恢复commit1 commit2 commit3,但我被告知提交...

Git恢复某些文件

我想恢复提交,但仅限于某些文件。 (不是结帐;如果你不熟悉这个区别,请继续阅读。)我试过这个git revert --no-commit abcdef123456 - ...

如何回滚Git仓库首先提交并删除所有历史记录

我现在正在学习如何使用git,并且我不得不做很多次碰碰运气。 因此我需要删除并重新创建我的远程和本地回购。 有没有办法回滚到第一次提交...

在Git中还原一系列推送合并和提交(不重写历史记录)

背景我的一个队友错误地将一些承诺推到了我们的主要开发分支。 我们是一个小型的,并置的团队。 我们的远程存储库位于内部服务器上。 这是...的顶部...

git恢复 - 没有提交没有分段

通常,git revert命令会自动创建一些提交日志消息,指出哪些提交已恢复。 为了避免自动提交,有选项-n(或--no-commit)。 但是......

如何在git中恢复对某种类型文件的未经改动的更改

我在我的git仓库中有一堆修改后的文件,其中大量是xml文件。 如何恢复仅xml文件的更改(重置修改)?

提示:解决冲突后,标记修正的路径

git有时会给我发出冲突消息(在回复或樱桃选择期间)提示:解决冲突后,标记已更正的路径这是什么意思?

作曲家恢复软件包

我正在Symfony 2.1中构建一个新应用程序。 我正在使用许多捆绑使用作曲家。 很多这些软件包在最新版本的Symfony上都有问题,我不得不进入/ ...

我应该怎么做,当git恢复与错误消息中止?

好的,所以当我尝试恢复提交(使用Git)时,有时会出现错误。 我所做的就是git revert <commit hash>,它给了我这个信息:error:could not revert <commit hash&...

Git混淆 - 如何恢复本地更改为最新的远程推送?

我有一个本地git仓库,但事情变得错误和复杂,我只想用远程仓库上的最新版本覆盖本地目录中的所有文件。 这个 ...

使用git reset --hard后不能推送更改

我犯了一个错误,并对git进行了一些我不应该犯的错误。 在我提交后,我推送了我的更改。 然后,我使用以下命令尝试重置我的更改。 git ...

撤消git pull --rebase

嘿,我是新来的混帐,我需要撤消拉,任何人都可以帮助?!? 所以我所做的是... git commit git stash git pull --rebase git stash pop这造成了一堆冲突,并有点不对。 ...

按下后还原合并

我执行的步骤:我有两个分支branch1和branch2,$ git分支 - 初始状态$ branch1 $ git结帐branch2 $ git拉起始branch1 --Step1我解决冲突,并做了一个$ git ...

从git还原具体的提交

我有一个git树有很多提交和很多文件。 现在,我想恢复仅触及文件的特定提交。 要解释:psankar @ linux-9dni:〜/ specific> git init初始化为空...

我需要在我的主分支中弹出并删除一个“中间”提交。

例如,在下面的主分支中,我需要仅删除提交af5c7bf16e6f04321f966b4231371b21475bc4da,这是由于之前的rebase提交的第二个commit:commit ...

如何将HEAD移回以前的位置?

在git中,我试图通过在另一个分支中合并做一个南瓜提交,然后通过以下方式将HEAD重置到前一个地方:git reset origin / master但是我需要退出这个。 如何移动...

在git中撤消更改(不重写历史记录)

我改变了一个脚本并承诺了。 然后我做了一些其他更改,并将它们推送到远程存储库等。 然后我意识到我提到的第一个变化是愚蠢的,想要...

如何撤消最后一次提交git [duplicate]

错误地,我做了git添加。 并在开发部门提交git。 但幸运的是,我没有做git推。 所以我想恢复原状。 我尝试git重置--soft和git重置HEAD --...

在Git中重新进行恢复合并

我在这里遇到了一个问题:我在Git中有一个问题特定的分支28s,我在一般开发部门合并。 原来我做得太快了,所以我用git-revert来撤消...

Git还原,结帐和重置有什么区别?

我正在尝试学习如何将文件和项目还原或回滚到先前状态,并且不了解git还原,检出和重置之间的区别。 为什么有3个不同的命令?

在git中重新设置上次提交后的所有更改

在最后一次提交之后,如何撤消对我的目录的所有更改,包括删除添加的文件,重置修改​​的文件以及添加删除的文件?

在公共回购中回滚到一个旧的Git提交

我怎么可以回到git的具体提交? 有人可以给我的最好的答案是使用git恢复X次,直到达到所需的提交。 所以我们来回想一下

还原多个git提交

我有一个git仓库,看起来像这样:A - > B - > C - > D - > HEAD我想要分支的头指向A,即我想要B,C,D和HEAD消失,我想要成为...

如何使用'git reset --hard HEAD'恢复到之前的提交?

我知道Git跟踪我对应用程序所做的更改,并且直到我提交更改为止,但是这是我挂断的地方:当我想恢复上一个提交时,我使用:git ...

在Git中撤消被推送到远程回馈的特定提交

撤消特定提交的最简单方法是:不在头部或头部已被推送到远程。 因为如果不是最新的提交,git reset HEAD不起作用。 和...

如何恢复未提交的更改,包括文件和文件夹?

有没有一个git命令来恢复工作树和索引中的所有未提交的更改,还可以删除新创建的文件和文件夹?

如何将Git仓库还原到以前的提交?
How to revert Git repository to a previous commit?

如何从当前状态恢复到某个提交上的快照? 如果我做git log,我得到以下输出:$ git log commit a867b4af366350be2e7c21b8de9cc6504678a61b`作者:Me <...

如何撤消Git中的最后一个提交?
How to undo the most recent commits in Git?

我把错误的文件导入Git。 我还没有将提交推送到服务器。 如何撤销这些提交?
1