以下の内容はhttps://yukidarake.hateblo.jp/entry/2015/08/13/190953より取得しました。


gitでコミットする際の名前とメールアドレスをGitHubとGitHub Enrerpriseとで使い分ける

会社ではGitHub Enterprise(GHE)を使って開発しているのですが、デフォルトをGitHubのメールアドレスにしているために会社じゃない方のメールアドレスでコミットしてしまうことがあります。

以前から不便だな〜と思ってたんですが、今日この問題をスッキリと解決してくれる記事をみつけました。

klabgames.tech.blog.jp.klab.com

要は、リポジトリをgit cloneするタイミングでuser.nameおよびuser.emailを自動的にgit config --localで設定するようなhookスクリプトをおくと。

詳しくはリンク先の記事を見てもらうとして、一点はまった点を。

chmod +x ~/.git_templates/hooks/post-checkout

で実行権限をつけるのを忘れずに。

エラーが出ないのでうまく動かない原因究明に時間がかかってしまいました。。

導入してからは非常に快適、オススメです。




以上の内容はhttps://yukidarake.hateblo.jp/entry/2015/08/13/190953より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14