相关疑难解决方法(0)

如何将Git存储库还原为以前的提交

如何从当前状态恢复为在某个提交时创建的快照?

如果我这样做git log,那么我得到以下输出:

$ git log
commit a867b4af366350be2e7c21b8de9cc6504678a61b`
Author: Me <me@me.com>
Date:   Thu Nov 4 18:59:41 2010 -0400

blah blah blah...

commit 25eee4caef46ae64aa08e8ab3f988bc917ee1ce4
Author: Me <me@me.com>
Date:   Thu Nov 4 05:13:39 2010 -0400

more blah blah blah...

commit 0766c053c0ea2035e90f504928f8df3c9363b8bd
Author: Me <me@me.com>
Date:   Thu Nov 4 00:55:06 2010 -0400

And yet more blah blah...

commit 0d1d7fc32e5a947fbd92ee598033d85bfc445a50
Author: Me <me@me.com>
Date:   Wed Nov 3 23:56:08 2010 -0400

Yep, more blah blah.
Run Code Online (Sandbox Code Playgroud)

如何从11月3日恢复提交,即提交0d1d7fc

git git-revert git-checkout git-reset

7278
推荐指数
42
解决办法
549万
查看次数

我怎么能看到我要用git推送什么?

有没有办法看看如果我做了git push命令会被推动什么?

我想象的是像Github的"拉取请求"功能的"文件已更改"选项卡.当我发出拉取请求时,我可以查看如果他们接受我的拉取请求将会被拉入的内容:github聚合更改的示例

命令行没问题,但我更喜欢某种GUI(如上面的截图).

git

553
推荐指数
10
解决办法
37万
查看次数

标签 统计

git ×2

git-checkout ×1

git-reset ×1

git-revert ×1