カンテラの光の下で

dNaga392's memorandom

Git

【Git】 コマンドを間違えたとき git reflog が便利だった

Git

導入 コミットをしたものの止めたくなったとき、 git reset HEAD^ をすることがあるでしょう。 あの日の私もそんな思いで git reset HEAD^ を叩いていました。 ところが思ったより一回多く git reset HEAD^ を叩いてしまいました。 これでは本来含めたかった…

【Git】 fatal: not under version control, source=A.txt, destination=B.txt

Git

Gitで表題のようなエラーが出た。 ファイル名をチェックすると、ファイル名の一部が大文字小文字で異なっていた。 これは git を介さずにファイル名を変更したためとのこと[1]。 解決法には以下の2つがある。 元のファイル名に戻す。 ファイル名変更をgitに…

【Git】gitconfigの分割管理[include]

Git

.gitconfig を管理の際にいくつかのファイルに分けたいといった場合があります。 こんなとき役立つのが[include]です。 [include]は指定したpathのファイルを展開し、.gitconfigの記述として扱います。 以下はユーザー情報をエイリアス設定を別ファイルに記…

【Git】 ディレクトリの移動

Git

mvコマンドの前にgitを付けるだけでできるらしい $ git mv <oldfilename> <newfilename> 基本操作 | 逆引きGit | サルでもわかるGit入門 〜バージョン管理を使いこなそう〜 | どこでもプロジェクト管理バックログ</newfilename></oldfilename>

【Git】git log で変更・追加されたファイルを表示

Git

git log で変更者、変更日時等の変更履歴が表示されますが、変更されたファイル名を表示するには --stat, --numstat, --name-status, --name-only などで知ることができます。 git log で変更・追加されたファイルを表示する - yuumi3のお仕事日記