9

ファイル名の最初の文字を大文字に変更してから、その変更をgitcommitしたいという面白い状況があります。

$ mv filename.ext Filename.ext
$ git add Filename.ext
$ git commit -m "Made filename title case."

しかし、git(少なくともOSXでは)は大文字と小文字の変更をまったく変更と見なさないため、コミットするものはありません。

このファイルを変更してその変更をコミットするにはどうすればよいですか?

4

1 に答える 1

20

問題は、HFS +(Macのファイルシステム)で大文字と小文字が区別されないことです。あなたは試すことができgit mv --force filename.ext Filename.extます。

于 2012-09-22T07:35:02.610 に答える