lycheejam's tech log

チラ裏のメモ帳 | プログラミングは苦手、インフラが得意なつもり。

Git

git cloneしたリポジトリを別リポジトリにPUSHする

概要 git cloneしてきたリポジトリを別リポジトリとして管理したかったので GitHubにリポジトリを新規作成してそこにPUSHした感じです。 悪用とかではなく個人のリポジトリで使い回したいものがあるけど別リポジトリとして管理したかった感じのやつです。 目…

Gitで過去のコミットからコードを検索したい

Git

概要 迷子のクラスがあって過去に使用されていたんじゃないかな?くらいまではわかってるけど実際にコードみたい!みたいな時に使えそう。 てか実際、今日使いました。 目次 概要 目次 参考サイト様 Git logでgrep 補足 雑感 参考サイト様 Git - コミット履…

Gitのcommitメッセージテンプレートを使ってcommit

Git

概要 コミットメッセージの内容を揃えることを目的にGitのコミットメッセージテンプレートを作成し登録します。 そうすることでコミットの際に「こう言うことを書けばいいんだな」と意識できます。 さらに、絵文字Prefixを使っているのであればこの絵文字は…

Gitの離れたcommitをまとめる(git rebase -i)

Git

概要 gitのcommitをまとめる過程で、A・B・Cの並び順でコミットが存在しAとCをまとめるパターンでハマったのでメモです。 単純なことで時間が吸い込まれていきました... 目次 概要 目次 参考サイト様 環境 前提(コミットログの確認&想定シナリオ) 直前の…

.gitignore_globalの作成(.gitignoreのテンプレートサイト紹介)

Git

概要 Git管理の必要ないファイルやディレクトリが、作成される場合があります。 Macであれば.DS_Storeであったり、WindowsであればThumbs.db等です。 また、VSCodeを使っていると.vscodeなどのディレクトリもGitで管理する必要がないため除外したい。 Visual…

git mvでディレクトリ(フォルダ)をリネームする際にエラーが発生する

Git

概要 git管理下のディレクトリをリネームする際にエラーが発生したのでそのメモです。 git管理下のディレクトリをリネームする際、mvコマンドやGUI操作でのリネームではgitに変更が反映されず困っていました。 調べてみるとgit mvコマンドなるものが存在し実…