新しくリポジトリを作る
http://github.com/repositories/new にアクセス
プロジェクト名はdotfiles
descriptionはMy dotfiles
で、公開モードで作る
そうすると、公開する手順が表示されたのでそれを参考にしながらやる
gitリポジトリを作って、github に push
まずはgit用ディレクトリの追加
% mkdir git % mkdir git/dotfiles % cd git/dotfiles % git init Initialized empty Git repository in /Users/tenkoma/git/dotfiles/.git/ % mv ~/.vimrc ./vimrc % ln -s ./vimrc ~/.vimrc % git add . % git commit -m "add vimrc" Created initial commit 0d6232f: add vimrc 1 files changed, 175 insertions(+), 0 deletions(-) create mode 100644 vimrc % git remote add origin git@github.com:tenkoma/dotfiles.git [~/git/dotfiles] % git push origin master The authenticity of host 'github.com (65.74.177.129)' can't be established. RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'github.com,65.74.177.129' (RSA) to the list of known hosts. Counting objects: 3, done. Compressing objects: 100% (2/2), done. Writing objects: 100% (3/3), 2.23 KiB, done. Total 3 (delta 0), reused 0 (delta 0) To git@github.com:tenkoma/dotfiles.git * [new branch] master -> master
おー、pushできた!
http://github.com/tenkoma/dotfiles/tree/master/vimrc
まぁ、無秩序に追加してできたシロモノなのでまったくこれはひどい.vimrcなんですが。やり方はだいたい分かりました。
日々の更新でコミットしたあとは
% git push origin master
とやって、逆にgithubのものをローカルに持ってくるときは
% git pull origin master
と。