Gitの最近のブログ記事

会社ではGitHub、GitHub Enterprise、社内のGitリポジトリの3つ、家でもGitHub、個人Gitリポジトリの2つのGitリポジトリを使っています。

それぞれ違うsshキーを使いたいので、ssh-keygenするときにファイルを分けた場合、ssh-addコマンドで追加しておくと自動的に使ってくれるようです。

ssh-keygen -t rsa -C 'your@address.com' -f ~/.ssh/specified_filename

できた公開キーをリポジトリに登録。

ssh-add ~/.ssh/specified_filename

こうしておけば自動的に使ってくれます。

テスト。

ssh -vT git@github.com

git log --graph --decorate --oneline

20120314_01.png

ではコミット日が表示されなくて、でも欲しかったのでカスタマイズしたオプションを考えた。

20120314_02.png

ただし見てお分かりのとおりフォーマットを指定すると--decorateで付くタグやブランチの色を独立して指定できないのが残念。

%dがタグやブランチ情報を出すフォーマットオプションですが色を指定すると全てその色になってしまうのです。

しかし、概ね目的は達成したのでよしとします。.gitignoreには私はこんなふうにalias設定しています。

このアーカイブについて

このページには、過去に書かれたブログ記事のうちGitカテゴリに属しているものが含まれています。

前のカテゴリはGameです。

次のカテゴリはGithubです。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。