1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

エンジニアは思った。git mvを使えるようになりたい。

Last updated at Posted at 2024-02-14

先日東京で雪が積もった際、故郷のことを思い出してテンションが上がってしまいました。

今回の話

ーある日の業務中ー
上司:「新しいディレクトリを作ってそこに元からあったファイルを入れて欲しいんだよね。」
:「承知しました。」

というわけでファイルの移動をすることになりました。

私の脳内:「あのファイルって確かgitに一度pushしたから追跡対象になっているよな…」
「こっちで適当に移動するとpushするとき、エラーになりそうだな」
「それ専用のコマンドってあるんだろうか」

-google先生に聞いてみる

「なんかgit mvっていうコマンドを使うらしいな」

git mv

git上の追跡対象のファイルの名前変更や移動が行えるコマンドです。
このコマンドを使うことで追跡を維持できるというのが重要な点になっています。
以下がコマンドです。

ファイル名の変更

git mv 旧ファイル名 新規ファイル名 

ファイルの移動

git mv ファイル名 移動先

ここで注意すべきことは、名前変更や移動したいファイルがあるディレクトリに移動してコマンドを実行することです。

ちなみに私はディレクトリに移動するのを忘れていて、コマンド使えないと永遠に怒られてしまい、気づくまでに時間がかかってしまいました。

終わりに

新人エンジニアにとってgitと仲良くなるのは難しいことではありますが、
このコマンドを使えるようになって少しでも仲良くなりましょう!

参考

1
1
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
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?