命令行提醒我一个命令

时间:2013-11-27 10:39:17

标签: git terminal

我正在使用git。我在几个分支机构工作。然而,有时,在不幸事故中,我从主人那里拉。我立即尝试恢复到拉前的状态(我知道)。但是,这不会删除项目中的一些额外添加的文件。所以我希望终端可以提前通知我特定的命令集。这怎么可能?

我使用GitX来维护提交。它显示这些文件仍处于我未进行的阶段更改,即使我要求丢弃所有更改。因此问题。

1 个答案:

答案 0 :(得分:0)

您可以编写一个shell脚本来包装一些危险的 git命令,并让脚本要求确认。您可以看到包装git reset --hard命令here的示例。您可以轻松地根据需要调整该脚本。

另一种解决方案是在提示符上显示一些git状态信息。通过这种方式,您可以看到您工作的branch或者是否有脏索引等等。 对于bash shell,您可以阅读此answer