git
日々の一連の流れを備忘録として残しておきます。 やり方に誤りがある、もしくはもっと良い方法があればご指摘ください。 1.作業が発生したらいきなり作業に着手するのではなく、Redmineで該当するプロジェクトのチケットを切ります。 チケットには件名、…
『コミットしたけど実は他のファイルもコミットしたかったんです。』 『コミットしたけどgit addしていない状態でコミットしていてgit status打ったらびっくり漏れてた』 そんな時は再度コミットしてログを汚すのではなく、直前のコミットを取り消して纏めて…
『勢い余ってコミットしたけどやっぱりそのコミットは無かったことにしてください。』 そんな時にはgit resetコマンド。用途によりオプションを使いわけよう。softオプションを指定した場合、リポジトリからコミット情報を取り消すが、ワーキングディレクト…
『リポジトリ作成した時点で余分なファイルもコミットしてたよ。』 『まぁいいよね、みんな余分なファイルごと持っていくといいよ!』 良くないよ。 胸張っているけど全然良くないよ。さっさと削除してください。 では.gitignoreではなくリポジトリに対してr…
『このファイルはテスト用に作成したんです。コミットしたい訳じゃないんです。』 『コンパイルによって生成されたバイナリファイルまでコミットしたい訳じゃないんです。』 そんなときは.gitignoreをgitルートに作成し、対象のファイル、ディレクトリを書き…