相关疑难解决方法(0)

如何在Git中更改旧提交的时间戳?

如何修改现有的,未删除的提交的答案描述了一种修改先前尚未向上游推送的提交消息的方法.新消息继承原始提交的时间戳.这似乎合乎逻辑,但有没有办法重新设定时间?

git timestamp commit git-rewrite-history

673
推荐指数
26
解决办法
27万
查看次数

我怎样才能找出谁强行推入git?

有人用,git push --force但我不知道是谁从日志中做到了.有没有办法找出罪魁祸首?

git

35
推荐指数
1
解决办法
1万
查看次数

从Bitbucket上的远程恢复已删除的分支(git)

我想恢复从Bitbucket上的远程共享存储库中删除的分支.我知道这reflog是使用本地存储库的方法.

我如何在远程实现这一目标?

git bitbucket

14
推荐指数
2
解决办法
6772
查看次数

github会记住提交ID吗?

几天后,我正在为Scrollback项目重新编写install.sh文件,因为我是唯一一个在本地工作并且在本地执行的人,所以我一直在提交修改相同的提交,偶尔推送到我的fork的主人.(请忽略这里的最佳做法,我一个人工作).

在此期间,我记得通过电子邮件向某人展示我完成的工作,网址为https://github.com/sindhus/scrollback/blob/8d8f7f414383499c2ab6fec586b4c9665a41c7aa/install.sh

现在由于一些困惑我在本地失去了我的工作(想想rm -rf),我记得在此之前推进.所以github在某些时候确实看到了我重新定义的install.sh提交ID.

如您所见,上面的URL允许我通过提交ID访问此blob.但是我无法在本地访问它,因为强制推送同一个repo.

我的问题如何让github向我显示文件的所有提交ID?无论路径如何,它可能知道该文件的所有ID.如果我必须使用他们的API,我不介意,但我想要深入研究一些想法.

谢谢!

git github

6
推荐指数
1
解决办法
1463
查看次数

标签 统计

git ×4

bitbucket ×1

commit ×1

git-rewrite-history ×1

github ×1

timestamp ×1