​​Git​gitignore,コマンドライン

Thumbnail of post image 165

ログやデータ用のフォルダーは無視しつつ、空のフォルダーを残す .gitkeep や説明用の README だけは Git で管理したいときの .gitignore の書き方です。「!」が効かない logs/と、効く logs/* の違 ...

​​Git​コマンドライン

Thumbnail of post image 045

git merge は、何も付けないと早送りできるときはマージコミットを作らず、–no-ff なら必ず作り、–ff-only なら早送りできないときに止まります。作業ブランチを main に取り込んだ後の履歴の ...

​​Git​コマンドライン

Thumbnail of post image 054

プルリクエストを出す前に、コミットの順番を入れ替えたり、前のコミットメッセージの誤字を直したりするには git rebase -i を使います。行の並べ替えと reword、最新のコミットを直す commit –amend ...

​​Git​コマンドライン

Thumbnail of post image 079

タグや昔のコミットに切り替えたまま、どのブランチにもいない状態(detached HEAD)でコミットしたときは、git switch -c でブランチにすれば残せます。main に戻ったあとでも、ハッシュから git branch ...