設定ファイルをgitで管理
PCごとに設定ファイル管理するの面倒くさいなーと思ったので勉強がてらgithubを使ってみようと思い立った。
やってみたら結構簡単。以前開発環境にgitサーバを実装した経験が役に立った。
※無料アカウントで実施する場合は個人でも企業でも機密情報を漏らさないよう注意しよう。
事前にやること
- github.comのアカウントを取得する
- 公開鍵作ってgithub.comに置く
- PCにgitインストする
- gitのコンフィグをPCに設定する
アカウント作る
公開鍵作る
# ssh-keygenで鍵生成 ssh-keygen cd .ssh/ # 公開鍵をコピーしてgithub.comに貼付け cat id_rsa.pub
PCにgitインスト
sudo port install git-core
PCのgitの設定
cd ~ git config --global user.name "Your name" git config --global user.email yourmail@example.com
コンフィグファイルのgit管理
# ディレクトリ名もリポジトリ名もconfigfilesにする mkdir configfiles cd configfiles git init touch README git add README git commit -m 'first commit' git remote add origin git@github.com:yourname/configfiles.git git push origin master
蛇足
こんなものがあった。
http://mac.github.com/