我的库图看起来像意大利面条,主要是由于有推搡,合并,等等错误。我犯错误的次数往往比正确的事情多。而且似乎没有“撤销”功能,至少不是比起首先让我陷入混乱的更复杂(和危险)的功能。混帐:预览/模拟/撤消更改到存储库
是否有保护自己的愚蠢用户的任何混帐换假人的应用程序?例如。一个简单的“撤销”功能,还是一种允许您预览一系列更改的功能,并且如果结果符合要求,那么可以执行一系列操作?
我使用Git扩展,在这似乎是最直观的我,但仍然时刻。我有一个“测试”库,我用它来测试行动,以确保我即将运行做什么,我想他们会做的命令,但可能需要较长的时间设置东西是一样的我的项目的我倾向于不打扰的存储库;当我打扰时,出于某种原因,似乎并不总是如此。
你不说你是什么平台上,但在Mac上,Gitup应用程序有一个称为快照一个很好的撤销功能。它有点像Time Machine,但对于Git。 http://forums.gitup.co/t/using-gitup-snapshots/18 –