GitHub

Secure source code hosting and collaborative development

始め方

GitHub Bootcampを見ればよい。その後はHelp.GitHub – Set Up GitのNext: Set Up SSH Keysを見ていけば良い。

firegoby » Blog Archive » MacOSでGitHub – ファイルの更新からコミットにSubversionとの違いが書いてある。

使い方

初回はHelp.GitHub – Create A Repoを見てレポジトリを作る。

自分の場合はtmsanrinshaの「New repository」をクリックして、指示通りにコマンドを打てば良い。

新たなファイルを追加、または既存のファイルを更新したかったら。

% git add newfile
% git commit -m 'firset commit'
% git push

既存のファイルの更新は

% git commit -a -m 'hoge'
% git push

と打つと、addを省略することができる。ここで「-a」オプションを付けて実行すると変更が加えられたファイルを自動検出してaddしコミットするという意味。ただし、この場合新規に作成されたファイルはコミット対象にはならないし、ファイルをしてすることができない(Gitを使いこなすための20のコマンド – SourceForge.JP Magazine : オープンソースの話題満載)。

その他のGitの使い方はこちら(Git | SanRin舎)。

curlでダウンロード

gitを使わず、curlで気軽に一つのファイルだけダウンロードしたい場合は、単一のコードのページ(例えばここ)に行って、コードの右上のrawのリンク先を保存して、こんな感じにcurlを使えばおk。

$ curl -O https://raw.github.com/tmsanrinsha/dotfiles/master/.zshrc

Gisty