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

Github勉強会

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.
Avatar for FromAtom FromAtom
September 16, 2013

 Github勉強会

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

Avatar for FromAtom

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に戻る