1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Gitで大文字と小文字両方のファイルが出来た場合の削除方法

Posted at

Vue初心者で勉強中である私がRailsとVueを組み合わせたtodolistアプリを作成中に
コンポーネントファイルの命名規則がわからず調べると、
ファイルはパスカルケースかケバブケースにするのが推奨されているようなので
何も考えずにすべて小文字で作成していたコンポーネントファイルをパスカルケースに変更しました。
【Vue】単一ファイルコンポーネントの命名規則まとめ【ファイル名から記法まで】

するとなぜかGit上では小文字のファイルとパスカルケースに直したファイル両方のファイルが存在していたので小文字のファイルの削除方法を忘備録として記載しおきます。

Git上で小文字と大文字のファイルを区別する

git config core.ignorecase false

Gitでこのコードを入力するとGitは小文字と大文字のファイルを区別するようになります。

Git上に残った小文字のファイルを削除する

git rm app/javascript/components/todolist.vue

これでGit上から小文字のファイルが削除されたので結果をcommitしておきます。

git commit -m "remove todolist.vue"

これで終了です。

参考にさせていただいた記事
Gitで大文字と小文字両方のフォルダができてしまったときにどちらか片方を消す方法

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?