git

日々のチケット駆動運用

日々の一連の流れを備忘録として残しておきます。 やり方に誤りがある、もしくはもっと良い方法があればご指摘ください。 1.作業が発生したらいきなり作業に着手するのではなく、Redmineで該当するプロジェクトのチケットを切ります。 チケットには件名、…

直前のコミットに対してやり直す(再度コミット)する

git

『コミットしたけど実は他のファイルもコミットしたかったんです。』 『コミットしたけどgit addしていない状態でコミットしていてgit status打ったらびっくり漏れてた』 そんな時は再度コミットしてログを汚すのではなく、直前のコミットを取り消して纏めて…

直前のコミットを取り消す

git

『勢い余ってコミットしたけどやっぱりそのコミットは無かったことにしてください。』 そんな時にはgit resetコマンド。用途によりオプションを使いわけよう。softオプションを指定した場合、リポジトリからコミット情報を取り消すが、ワーキングディレクト…

コミットしてしまったファイルをリポジトリから削除する

git

『リポジトリ作成した時点で余分なファイルもコミットしてたよ。』 『まぁいいよね、みんな余分なファイルごと持っていくといいよ!』 良くないよ。 胸張っているけど全然良くないよ。さっさと削除してください。 では.gitignoreではなくリポジトリに対してr…

git監視対象から外す

git

『このファイルはテスト用に作成したんです。コミットしたい訳じゃないんです。』 『コンパイルによって生成されたバイナリファイルまでコミットしたい訳じゃないんです。』 そんなときは.gitignoreをgitルートに作成し、対象のファイル、ディレクトリを書き…