Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Github勉強会

FromAtom
September 16, 2013

 Github勉強会

研究室内で行ったGithub勉強会用の資料です。

FromAtom

September 16, 2013
Tweet

More Decks by FromAtom

Other Decks in Technology

Transcript

  1. ( ^o^)<コードを改良しよう! ( ˘⊖˘) 。o(まてよ、前のコードの方が良かったんじゃないか?) |バックアップ| ᵎ(☋` )ᵊ三 ( ◠‿◠

    )貴様はすでに上書き保存している ▂▅▇‭▓▒░(’ω’)░▒▓‭▇▅▂しまったぁあああああ
  2. ( ^o^)<コードを改良しよう! ( ˘⊖˘) 。o(まてよ、前のコードの方が良かったんじゃないか?) |バックアップ| ᵎ(☋` )ᵊ三 ( ◠‿◠

    )貴様はすでに上書き保存している ▂▅▇‭▓▒░(’ω’)░▒▓‭▇▅▂しまったぁあああああ 最悪すぎる
  3. 変更 共有 リポジトリ コミット 個人 リポジトリ プ ル プ ッ

    シ ュ 個人 リポジトリ 分散型のバージョン管理システム
  4. 変更 共有 リポジトリ コミット 個人 リポジトリ プ ル プ ッ

    シ ュ 個人 リポジトリ 分散型のバージョン管理システム 変更
  5. 変更 共有 リポジトリ コミット 個人 リポジトリ コミット プ ル プ

    ッ シ ュ 個人 リポジトリ 変更 分散型のバージョン管理システム
  6. 変更 共有 リポジトリ コミット 個人 リポジトリ コミット プ ッ シ

    ュ プ ル プ ッ シ ュ 個人 リポジトリ 変更 分散型のバージョン管理システム
  7. 変更 共有 リポジトリ コミット 個人 リポジトリ コミット プ ッ シ

    ュ プ ル プ ル プ ッ シ ュ 変更 個人 リポジトリ 分散型のバージョン管理システム
  8. 変更 共有 リポジトリ コミット コミット プ ッ シ ュ プ

    ル プ ル プ ッ シ ュ 44)αʔό 変更 個人 リポジトリ 個人 リポジトリ 分散型のバージョン管理システム
  9. 分散型のバージョン管理システム 変更 共有 リポジトリ コミット コミット プ ッ シ ュ

    プ ル プ ル プ ッ シ ュ 44)αʔό 変更 個人 リポジトリ 個人 リポジトリ 自分でサーバ管理したくない!
  10. $ mkdir projects $ cd projects $ mkdir spike_repo $

    cd spike_repo $ touch README.md $ emacs README.md (好きなエディタで編集) いろんなプロジェクトを入れるディレクトリを作って移動 テスト用のディレクトリを作って移動 README.mdを作る。Markdown方式で書きます。
  11. $ git init $ git add README.md $ git commit

    -m "first commit" $ git remote add origin [email protected]:FromAtom/hitlab_test.git $ git push -u origin master ディレクトリ内をgitリポジトリ化して、Githubと連携する。
  12. 大まかなコマンドの流れ 1 git pull |他人の変更を取得 2 git add |ファイルの変更・追加 3

    git commit|変更をコミット 4 git push |コミットをgithubに送信 5 1に戻る