Git
結論 git push origin ローカル:リモート の形式でpushすればOKです👌 $ git push --force-with-lease origin local-dev:remote-dev
prefix一覧 コミットメッセージにprefixを付けて分かりやすくしたい! とはいえ、どういう基準で使えばいいのか分からなかったので、実際に使われてる事例をGitHubで検索して自分用メモとして放流します。 prefix 意味 fix バグ修正 hotfix クリティカルなバ…
経緯 自宅のMacをCatalinaに上げてからデフォルトシェルがzshに変わったことで、これまでいじって来なかったzshをいじることに! そんな中で git reset --hard HEAD^ しようとしたところ出来なかったので、こうすると出来るぞ!的な個人的メモです。 (物凄い…
結論 git checkout - で一つ前に操作したブランチに戻れて便利! (知らなかった...) # 最初にいたブランチ ~/w/taskleaf (master|✔) $ # 移動する ~/w/taskleaf (master|✔) $ git checkout add_csv_download_function Switched to branch 'add_csv_download_…
経緯 これまで現在の作業ブランチをリモートにプッシュする際は現在のブランチ名を指定してプッシュしていました。 しかし、そんなことをしなくていいということを先日知ったのでここにメモ。 これまで $ git push origin ブランチ名 現在 $ git push origin…
結論 以下のようにすればOKです! $ git grep "キーワード" | pbcopy 用途 私の場合は、とある事情でサービス内の特定のリンク先の死活状況を調べるためにキーワードでgrepしてその結果をリストアップしたいという用途で使いました。 pbcopyとは? Macに標準…
tigって? 雑に言うとローカルでGitを良い感じに使うためのCUIクライアント?です! tigの入れ方 Macの場合はbrewでインストールすればOK! $ brew install tig 使い方 ローカルのGit管理下のフォルダ配下で tig とコマンドを打つだけ!(操作はVimで行う) Vim…
経緯 毎回コンフリクトする度に調べているので、いい加減覚えようと... rebase ※ 使用中のシェルによってブランチの表示が異なるので注意:自分は fishシェル を使用 ※ fishシェルが気になる方は brew install fish を実行し、fishというコマンドをターミナ…