テクめも

プログラミング関連のちょっとしたTipsなどを書いています。

Git

Git hookを初期化する

Git

いろいろGit hookを試しているとどれインストールされていているか分からなくなったりして、いったんリセットしたいときは、.git/hooksを削除して、git initで再度イニシャライズをします。 $ rm -rf .git/hooks $ git init Reinitialized existing Git repo…

pyenvのanacondaを使っているときgit stashのエラーを解決する

前提 pyenvでanacondaをインストールしている anacondaをインストールしていない場合、問題は発生しない インストールしたanacondaをpyenv globalなどで設定していない つまり、以下のような状況です。 $ pyenv versions system * 3.6.8 (set by /Users/user…

.gitignoreを自動生成する

Git

giboを使うと.gitignoreを自動生成することができます。 インストール brew install gibo 使い方 gibo dumpで言語ごとや環境ごとの.gitignoreを生成できます。 $ gibo dump python > .gitignore 複数同時に指定もできます。 $ gibo dump python macos > .git…

Gitブランチをきれいにするワンライナー

今すぐalias登録すべきワンライナー by ゆめみ① Advent Calendar 2018 10日目の記事です。 開発していると、マージされたfeature/xxxとか不要なブランチが結構でてくるので、一括で削除するコマンドをalias登録しておくと良いです。 git checkout develop &&…