我经常忘记定期进行本地 git 提交,因此我养成了一种坏习惯,即每次只提交几个很大的 commit。我真的希望能够进行许多小的提交,主要是为了让信息更加明确。
我足够了解自己,知道仅仅靠记忆不会让我成功。如果我实施一个可以推动我这样做的系统,我更有可能取得成功。
以下是我想要的内容:无论是 Xcode 插件、Applescript 还是 xCode 行为触发器,都要在 Xcode 内系统地启动提交命令(cmd-option c)。它可以根据更改的文件数、经过的时间或可能的“构建和运行”等任何合理行为来执行。无论如何,我希望它是可配置的,并且可以轻松地启用和禁用。
那么,这方面已经有了完整的解决方案吗?如果没有,您对我可能如何开始解决问题有什么指导?