我刚刚在提交中添加了一个我不想要的文件。它是 Gem 的 64 位版本,由于我的其他开发和生产机器使用 32 位版本,因此仅在 64 位机器上使用它是有意义的。我刚刚跑了这个:
$ git add .
$ git commit -a -m "Edit sorting fixed."
[master f99324f] Edit sorting fixed.
2 files changed, 4 insertions(+), 3 deletions(-)
create mode 100644 vendor/cache/libv8-3.11.8.17-x86_64-darwin-12.gem
我希望提交更改,但我希望从提交中排除该 gem。我该怎么办?我还没有推送更改。