Submit Search
Upload
GitHubの使い方
•
Download as PPTX, PDF
•
1 like
•
603 views
A
Atelier Frameworks
Follow
アトリエフレームワークスにてGitHubについて説明したときの資料です。GitHubの有用性や基本的な機能について説明しています。
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 31
Download now
Recommended
デザイナのためのGit入門
デザイナのためのGit入門
dsuke Takaoka
いつやるの?Git入門
いつやるの?Git入門
Masakazu Matsushita
15分でわかるGit入門
15分でわかるGit入門
to_ueda
いつやるの?Git入門 v1.1.0
いつやるの?Git入門 v1.1.0
Masakazu Matsushita
こわくない Git
こわくない Git
Kota Saito
コンセプトから理解するGitコマンド
コンセプトから理解するGitコマンド
ktateish
研究を基にしたオープンソース開発チェックポイント
研究を基にしたオープンソース開発チェックポイント
Recruit Technologies
ノンプログラマでも今日から使える「Git」でバージョン管理
ノンプログラマでも今日から使える「Git」でバージョン管理
H2O Space. Co., Ltd.
Recommended
デザイナのためのGit入門
デザイナのためのGit入門
dsuke Takaoka
いつやるの?Git入門
いつやるの?Git入門
Masakazu Matsushita
15分でわかるGit入門
15分でわかるGit入門
to_ueda
いつやるの?Git入門 v1.1.0
いつやるの?Git入門 v1.1.0
Masakazu Matsushita
こわくない Git
こわくない Git
Kota Saito
コンセプトから理解するGitコマンド
コンセプトから理解するGitコマンド
ktateish
研究を基にしたオープンソース開発チェックポイント
研究を基にしたオープンソース開発チェックポイント
Recruit Technologies
ノンプログラマでも今日から使える「Git」でバージョン管理
ノンプログラマでも今日から使える「Git」でバージョン管理
H2O Space. Co., Ltd.
中3女子でもわかる constexpr
中3女子でもわかる constexpr
Genya Murakami
Unityで始めるバージョン管理 Git LFS 入門編
Unityで始めるバージョン管理 Git LFS 入門編
NAKAOKU Takahiro
はじめてのGit forデザイナー&コーダー
はじめてのGit forデザイナー&コーダー
Saeko Yamamoto
Fitnesse を用いたテストの効率化について
Fitnesse を用いたテストの効率化について
tecopark
Gitはじめの一歩
Gitはじめの一歩
Ayana Yokota
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理
Takafumi Yoshida
バージョン管理のワークフロー
バージョン管理のワークフロー
add20
組織にテストを書く文化を根付かせる戦略と戦術
組織にテストを書く文化を根付かせる戦略と戦術
Takuto Wada
やりなおせる Git 入門
やりなおせる Git 入門
Tomohiko Himura
カスタムメモリマネージャと高速なメモリアロケータについて
カスタムメモリマネージャと高速なメモリアロケータについて
alwei
RedmineのFAQとアンチパターン集
RedmineのFAQとアンチパターン集
akipii Oga
ユーザーストーリー・マッピング
ユーザーストーリー・マッピング
Tarumoto Tetsuya
勉強か?趣味か?人生か?―プログラミングコンテストとは
勉強か?趣味か?人生か?―プログラミングコンテストとは
Takuya Akiba
Effective Modern C++ 勉強会#3 Item16
Effective Modern C++ 勉強会#3 Item16
Mitsuru Kariya
C#, C/CLI と CUDAによる画像処理ことはじめ
C#, C/CLI と CUDAによる画像処理ことはじめ
NVIDIA Japan
プログラミング勉強会「オトナのGit入門」
プログラミング勉強会「オトナのGit入門」
Yoshinori Yamanouchi
オブジェクト指向できていますか?
オブジェクト指向できていますか?
Moriharu Ohzu
Git超入門_座学編.pdf
Git超入門_座学編.pdf
憲昭 村田
IT系エンジニアのためのプレゼンテーション入門
IT系エンジニアのためのプレゼンテーション入門
Masahito Zembutsu
プログラムを高速化する話
プログラムを高速化する話
京大 マイコンクラブ
GitHubアカウントの作成
GitHubアカウントの作成
Takaomi Murasaki
色んな環境用の たった一つの.gitConfig
色んな環境用の たった一つの.gitConfig
wataru uchiyama
More Related Content
What's hot
中3女子でもわかる constexpr
中3女子でもわかる constexpr
Genya Murakami
Unityで始めるバージョン管理 Git LFS 入門編
Unityで始めるバージョン管理 Git LFS 入門編
NAKAOKU Takahiro
はじめてのGit forデザイナー&コーダー
はじめてのGit forデザイナー&コーダー
Saeko Yamamoto
Fitnesse を用いたテストの効率化について
Fitnesse を用いたテストの効率化について
tecopark
Gitはじめの一歩
Gitはじめの一歩
Ayana Yokota
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理
Takafumi Yoshida
バージョン管理のワークフロー
バージョン管理のワークフロー
add20
組織にテストを書く文化を根付かせる戦略と戦術
組織にテストを書く文化を根付かせる戦略と戦術
Takuto Wada
やりなおせる Git 入門
やりなおせる Git 入門
Tomohiko Himura
カスタムメモリマネージャと高速なメモリアロケータについて
カスタムメモリマネージャと高速なメモリアロケータについて
alwei
RedmineのFAQとアンチパターン集
RedmineのFAQとアンチパターン集
akipii Oga
ユーザーストーリー・マッピング
ユーザーストーリー・マッピング
Tarumoto Tetsuya
勉強か?趣味か?人生か?―プログラミングコンテストとは
勉強か?趣味か?人生か?―プログラミングコンテストとは
Takuya Akiba
Effective Modern C++ 勉強会#3 Item16
Effective Modern C++ 勉強会#3 Item16
Mitsuru Kariya
C#, C/CLI と CUDAによる画像処理ことはじめ
C#, C/CLI と CUDAによる画像処理ことはじめ
NVIDIA Japan
プログラミング勉強会「オトナのGit入門」
プログラミング勉強会「オトナのGit入門」
Yoshinori Yamanouchi
オブジェクト指向できていますか?
オブジェクト指向できていますか?
Moriharu Ohzu
Git超入門_座学編.pdf
Git超入門_座学編.pdf
憲昭 村田
IT系エンジニアのためのプレゼンテーション入門
IT系エンジニアのためのプレゼンテーション入門
Masahito Zembutsu
プログラムを高速化する話
プログラムを高速化する話
京大 マイコンクラブ
What's hot
(20)
中3女子でもわかる constexpr
中3女子でもわかる constexpr
Unityで始めるバージョン管理 Git LFS 入門編
Unityで始めるバージョン管理 Git LFS 入門編
はじめてのGit forデザイナー&コーダー
はじめてのGit forデザイナー&コーダー
Fitnesse を用いたテストの効率化について
Fitnesse を用いたテストの効率化について
Gitはじめの一歩
Gitはじめの一歩
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理
バージョン管理のワークフロー
バージョン管理のワークフロー
組織にテストを書く文化を根付かせる戦略と戦術
組織にテストを書く文化を根付かせる戦略と戦術
やりなおせる Git 入門
やりなおせる Git 入門
カスタムメモリマネージャと高速なメモリアロケータについて
カスタムメモリマネージャと高速なメモリアロケータについて
RedmineのFAQとアンチパターン集
RedmineのFAQとアンチパターン集
ユーザーストーリー・マッピング
ユーザーストーリー・マッピング
勉強か?趣味か?人生か?―プログラミングコンテストとは
勉強か?趣味か?人生か?―プログラミングコンテストとは
Effective Modern C++ 勉強会#3 Item16
Effective Modern C++ 勉強会#3 Item16
C#, C/CLI と CUDAによる画像処理ことはじめ
C#, C/CLI と CUDAによる画像処理ことはじめ
プログラミング勉強会「オトナのGit入門」
プログラミング勉強会「オトナのGit入門」
オブジェクト指向できていますか?
オブジェクト指向できていますか?
Git超入門_座学編.pdf
Git超入門_座学編.pdf
IT系エンジニアのためのプレゼンテーション入門
IT系エンジニアのためのプレゼンテーション入門
プログラムを高速化する話
プログラムを高速化する話
Similar to GitHubの使い方
GitHubアカウントの作成
GitHubアカウントの作成
Takaomi Murasaki
色んな環境用の たった一つの.gitConfig
色んな環境用の たった一つの.gitConfig
wataru uchiyama
GitHub勉強会
GitHub勉強会
ArusuDev
Gitの紹介
Gitの紹介
Shoot Morii
GitHub Handson
GitHub Handson
Yoichiro Shimizu
LT発表-第6回_共同作業におけるGit
LT発表-第6回_共同作業におけるGit
Riki Kenmochi
@s_ssk13さん向けGitHub入門
@s_ssk13さん向けGitHub入門
Takashi Imagire
GitHubの入門を読む前に読む入門書
GitHubの入門を読む前に読む入門書
相皓 卞
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
Katz Ueno
Git講習会
Git講習会
galluda
GitHub へのユーザー登録と既存のプロジェクトの検索
GitHub へのユーザー登録と既存のプロジェクトの検索
Hiroaki Komine
Git hub pagesで告知サイトを作ってみた
Git hub pagesで告知サイトを作ってみた
Soudai Sone
Git plus something / Git+何かで更にGitを使いこなす
Git plus something / Git+何かで更にGitを使いこなす
Koichiro Sumi
プログラミング支援AI GitHub Copilot すごいの話
プログラミング支援AI GitHub Copilot すごいの話
Mitsushige Ishiguro
医療データ解析者へ向けた Git・GitHub 入門
医療データ解析者へ向けた Git・GitHub 入門
Yui Tomo
Git_GiHub講習会.pdf
Git_GiHub講習会.pdf
Takara Ishimoto
Git 初心者のための GitHub Pages
Git 初心者のための GitHub Pages
Takenori Nakagawa
Git道場を開催してきた
Git道場を開催してきた
Hiromu Shioya
GitHub勉強会~当日資料~
GitHub勉強会~当日資料~
Shintaro Mizuno
Git handson
Git handson
Ryuto Yasugi
Similar to GitHubの使い方
(20)
GitHubアカウントの作成
GitHubアカウントの作成
色んな環境用の たった一つの.gitConfig
色んな環境用の たった一つの.gitConfig
GitHub勉強会
GitHub勉強会
Gitの紹介
Gitの紹介
GitHub Handson
GitHub Handson
LT発表-第6回_共同作業におけるGit
LT発表-第6回_共同作業におけるGit
@s_ssk13さん向けGitHub入門
@s_ssk13さん向けGitHub入門
GitHubの入門を読む前に読む入門書
GitHubの入門を読む前に読む入門書
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
Git講習会
Git講習会
GitHub へのユーザー登録と既存のプロジェクトの検索
GitHub へのユーザー登録と既存のプロジェクトの検索
Git hub pagesで告知サイトを作ってみた
Git hub pagesで告知サイトを作ってみた
Git plus something / Git+何かで更にGitを使いこなす
Git plus something / Git+何かで更にGitを使いこなす
プログラミング支援AI GitHub Copilot すごいの話
プログラミング支援AI GitHub Copilot すごいの話
医療データ解析者へ向けた Git・GitHub 入門
医療データ解析者へ向けた Git・GitHub 入門
Git_GiHub講習会.pdf
Git_GiHub講習会.pdf
Git 初心者のための GitHub Pages
Git 初心者のための GitHub Pages
Git道場を開催してきた
Git道場を開催してきた
GitHub勉強会~当日資料~
GitHub勉強会~当日資料~
Git handson
Git handson
More from Atelier Frameworks
Arduino led
Arduino led
Atelier Frameworks
unity 花火
unity 花火
Atelier Frameworks
unity オブジェクトを動かす
unity オブジェクトを動かす
Atelier Frameworks
unity 軌跡
unity 軌跡
Atelier Frameworks
unity Particle systemで翼を表現する
unity Particle systemで翼を表現する
Atelier Frameworks
unity SHOOTING GAME (prefab・当たり判定)
unity SHOOTING GAME (prefab・当たり判定)
Atelier Frameworks
unity sprite animation 葉っぱが舞う (ハルフル)
unity sprite animation 葉っぱが舞う (ハルフル)
Atelier Frameworks
unity sprite animation・prefab (ハルフル)
unity sprite animation・prefab (ハルフル)
Atelier Frameworks
unityでNuitrackを使う
unityでNuitrackを使う
Atelier Frameworks
unity sprite animation (ハルフル)
unity sprite animation (ハルフル)
Atelier Frameworks
unity 画像の移動 (ハルフル)
unity 画像の移動 (ハルフル)
Atelier Frameworks
カラフルゴーストバスターズ「kinectでのモーション検出」
カラフルゴーストバスターズ「kinectでのモーション検出」
Atelier Frameworks
カラフルゴーストバスターズ「得点の計算」
カラフルゴーストバスターズ「得点の計算」
Atelier Frameworks
カラフルゴーストバスターズの演出「ゴースト」
カラフルゴーストバスターズの演出「ゴースト」
Atelier Frameworks
カラフルゴーストバスターズの演出「バルーン」
カラフルゴーストバスターズの演出「バルーン」
Atelier Frameworks
海さんぽ演出「波」
海さんぽ演出「波」
Atelier Frameworks
海さんぽ演出「サメ」
海さんぽ演出「サメ」
Atelier Frameworks
海さんぽ演出「サカナが寄ってくる」
海さんぽ演出「サカナが寄ってくる」
Atelier Frameworks
海さんぽ演出「光道と動画再生」
海さんぽ演出「光道と動画再生」
Atelier Frameworks
海さんぽ演出「メッセージボトル」
海さんぽ演出「メッセージボトル」
Atelier Frameworks
More from Atelier Frameworks
(20)
Arduino led
Arduino led
unity 花火
unity 花火
unity オブジェクトを動かす
unity オブジェクトを動かす
unity 軌跡
unity 軌跡
unity Particle systemで翼を表現する
unity Particle systemで翼を表現する
unity SHOOTING GAME (prefab・当たり判定)
unity SHOOTING GAME (prefab・当たり判定)
unity sprite animation 葉っぱが舞う (ハルフル)
unity sprite animation 葉っぱが舞う (ハルフル)
unity sprite animation・prefab (ハルフル)
unity sprite animation・prefab (ハルフル)
unityでNuitrackを使う
unityでNuitrackを使う
unity sprite animation (ハルフル)
unity sprite animation (ハルフル)
unity 画像の移動 (ハルフル)
unity 画像の移動 (ハルフル)
カラフルゴーストバスターズ「kinectでのモーション検出」
カラフルゴーストバスターズ「kinectでのモーション検出」
カラフルゴーストバスターズ「得点の計算」
カラフルゴーストバスターズ「得点の計算」
カラフルゴーストバスターズの演出「ゴースト」
カラフルゴーストバスターズの演出「ゴースト」
カラフルゴーストバスターズの演出「バルーン」
カラフルゴーストバスターズの演出「バルーン」
海さんぽ演出「波」
海さんぽ演出「波」
海さんぽ演出「サメ」
海さんぽ演出「サメ」
海さんぽ演出「サカナが寄ってくる」
海さんぽ演出「サカナが寄ってくる」
海さんぽ演出「光道と動画再生」
海さんぽ演出「光道と動画再生」
海さんぽ演出「メッセージボトル」
海さんぽ演出「メッセージボトル」
GitHubの使い方
1.
GitHubの使い方 ~GitHub・SourceTreeの導入~
2.
事前準備 使用するツールの紹介 ●GitHub https://github.com/ ●SourceTree https://www.sourcetreeapp.com/
3.
GitHubのアカウント登録 前のページのURLからGitHubのサイトにアクセス. 右上の[Sign in]を押して, 名前・メールアドレス・パスワードを登録してください. ↓
プランを選択してください. ↓ 登録したメールアドレスに認証のメールが届きます. メールの内容に従ってユーザ認証を行ってください.
4.
GitHubとは… GitとGitHubの違い ●Git :
プログラムソースなどの変更履歴を管理する分散型のバージョン管理システム ●GitHub : Gitの仕組みを利用して、 世界中の人々が自分の作品(プログラムコードやデザインデータなど)を 保存、公開することができるようにしたウェブサービスの名称
5.
Gitを用いるメリット Gitを用いることでファイルのバージョンを容易に管理することができる. 以前のデータも残っているため編集前の状態に戻すことも可能. バージョン管理しない ABC.t xt ABC_Aを修正.
txt ABC_Bを修正. txt ABC_最終版を修正. txt Gitでバージョン管理 ABC.txt ABC.txt ABC.txt ABC.txt
6.
GitHubを使う上での事前知識 まずは用語について説明します. リポジトリ
:ファイルやディレクトリの状態を保存する場所 ディレクトリなどをリポジトリの管理下に置くことで、そのディレクトリ内の ファイルなどの変更履歴を記録することができます. ローカルリポジトリ : 自身のマシン内にあるリポジトリ リモートリポジトリ : サーバーなどネットワーク上にあるリポジトリ
7.
GitHubを使う上での事前知識 リモートリポジトリにファイルを 置くことで,複数の人が利用可能になる リモートリポジトリ ネットワーク データ 反映 データ 反映 データ 取得 データ 取得 ローカルリポジトリローカルリポジトリ ローカルリポジトリ データ 取得 データ 反映 作業者A
作業者B 作業者C
8.
Source Treeの役割 GitHubが便利なことはわかってもらえたと思います. しかし GitHubを使うためには多くのコマンドを覚えないといけません! そこで
Source tree を用いることで GitHubをGUIベースで便利に管理することができます!
9.
Source Treeのインストール 前記のURLからインストーラをダウンロードしてください. ↓
インストーラの指示に従ってインストールを完了してください.
10.
GitHubの主な機能 ブランチ マージ
フェッチ プル リポジトリの新規作成 クローン コミット プッシュ ● リ ポ ジ トリ の 作 成 ● フ ァ イ ルの ア ッ プ ロー ド ● フ ァ イ ルの 派 生 ● フ ァ イ ルの ダ ウ ン ロー ド
11.
リポジトリの新規作成 GitHubにログインした状態で、 「New Repository」ボタンを押します.
12.
リポジトリの新規作成 「Repository name」の入力のあと,必要に応じて「Description」も入力します.
リポジトリの種類を「Public」か「Private」を選択します. この「Private」リポジトリは, 有料会員のみ作成することが可能です リポジトリの中にあらかじめ READMEファイルを作成しておく場合は, 「Initialize this repository with a README」にチェックします. .gitignoreやlicenseについては後で追加や変更ができます. [create repository]を押してリポジトリを作成します.
13.
クローン クローン :
リモートリポジトリを複製して,新しいローカルリポジトリを作成すること 任意のGitHubのプロジェクトページに行きます. ↓ [Clone or download]ボタンを押し, リポジトリーのURLを取得します (コピーボタンを押すと、クリップボードに リポジトリーのURLがコピーされます.)
14.
クローン Source treeにてクローンを行います. WindowsとMacOSで手順が少し異なります.
Windows MacOS
15.
クローン 先ほどコピーしたGitHubのURLを [元のパス/URL:](MacOS;[ソース URL])
ローカルリポジトリを管理するパスを [保存先のパス:]で指定します 入力が終われば[クローン]を 押してクローンを行います. (Windows の場合)
16.
コミット&プッシュ 用語説明 コミット
: 変更したデータをリポジトリに登録すること. プッシュ :ローカルリポジトリのコミットをアップロードして GitHub上のリモートリポジトリに反映させること. インデックス : コミットするファイルの変更点を 一時的に保存しておく場所 ステージ : ファイルをインデックスに登録すること ⇔アンステージ 作業中のファイル インデックス ローカルリポジトリー リモートリポジトリー プッシュプル
17.
コミット [コミット]を押し、コミットするファイルを選択する画面に移動します。
18.
コミット [Stage All]もしくは ファイルを選択して[Stage
Selected]を押すと ファイルがインデックスに追加されます. コミットメッセージを入力します. 後の確認や第三者が見たときのために 変更点を簡潔に書きましょう. [コミット]を押すと, ファイルのコミットができます.
19.
コミットメッセージの書き方 原則 1行目:変更内容の要約(タイトル、概要) 2行目 :空行 3行目以降:変更した理由(内容、詳細)
複数の修正をひとつのコミットにまとめると変更点がわかりにくくなるため コミットはできる限り頻繁に行うことが好ましいです.
20.
プッシュ [プッシュ]を押すことでプッシュができます.
21.
ブランチ&マージ ブランチ :並行して作業を進めるためにmasterブランチからコミットの流れを分岐すること
マージ :複数のブランチやコミットを統合させること リポジトリに最初のコミットを行うと masterブランチが作成されます. 最終的にはすべてのブランチが masterブランチにマージされます. Ver.1.0 Ver.1.2Ver.1.1 Ver.2.0β Ver.2.0 ブランチ マージデバッグめっちゃしたし、 公開しても大丈夫そうだな…! よし、これで確定して 本筋に戻そう(マージ) 作ったソフトに一気に 機能をつけたいけど、 失敗したらやだな… コピーして作ろ!(ブランチ)
22.
フェッチ フェッチ :リモートリポジトリの最新の履歴の取得を行うこと
ローカルリポジトリで作業している間にリモートリポジトリの内容が更新されたときなどに, フェッチを行うことでリモートリポジトリの最新の履歴が取得できる. ただし,masterブランチに統合されていないことに注意! あくまで最新の履歴をみることができるだけ.
23.
プル プル :リモートリポジトリの最新の履歴の取得を行う +
masterブランチに統合する 「プル」=「フェッチ」+「マージ」 html html css css ローカルリポジトリリポジトリ
24.
その他の機能 以上のものはGitHubの基本的な機能です. しかし,GitHubには,まだまだ便利な機能が揃っています.
最後に,その一例として「プルリクエスト」を紹介します.
25.
プルリクエスト プルリクエスト :
自分がおこなった変更をマージしてもらうようにリクエストをすること. つまり、コードの変更をレビュワーに通知し、マージを依頼する機能のことです. 流れとしてはこのような感じになります. ①GitHubにブランチ をプッシュする ②ブランチから プルリクエストを作成する ③コードをレビューする ④ブランチをマージする こ れ も よ ろ し く 〜
26.
プルリクエストのメリット コードのレビューを受けることで,自身では気付かなかった コードの指摘やバク・記述ミスなどが発見しやすい. 作成されたプルリクエストは一覧で確認できるため レビュー・マージ担当者は漏れなく処理することができる.
プルリクエスト上でコメントでの議論が可能. このようなやりとりを経て、masterブランチにマージされる ソースコードの品質を向上させることができます.
27.
プルリクエスト GitHubの任意のページにアクセスする. リポジトリの画面で [New
Pull Request]ボタンを押し, プルリクエストの作成を開始します.
28.
プルリクエスト 親ブランチと子ブランチを決めます. コミット履歴とソースコードの差分が表示されます. 選択したブランチに間違いがなければ [Create
pull request]ボタンを押し, プルリクエストの詳細を作成する画面へ移動します
29.
プルリクエストの詳細設定 プルリクエストの詳細について決めていきます. タイトル 簡潔なタイトルで内容がすぐわかること
詳細 ◦プルリクエストを送るに至った経緯 ◦マージすることで期待できる結果 ◦関連するIssueやURL ◦このプルリクエストでは行わないこと – 対応しない項目に関しての指摘が入らないようにするため ◦マージ後のリスク – 修正箇所の影響範囲などを記入することで,デバッグ項目の漏れなどを減らす
30.
プルリクエストの詳細設定 その他の詳細設定 ◦Reviewers – レビューする人を設定します ◦
Assignees – プルリクエストの内容を 対応した人・対応する人を設定します ◦ Labels – [bug(バグ)][question(質問)] [enhancement(機能の実装)]等から選択します ◦ Milestone – マイルストーンを選択します([Issues]画面の[milestone]ボタンから作成可能)
31.
参考資料 TECHACADEMY https://techacademy.jp/magazine/ Six
apart ブログ https://blog.sixapart.jp/ ICS MEDIA https://ics.media/ Qiita https://qiita.com/ サルでもわかるGit入門~バージョン管理を使いこなそう~ http://www.backlog.jp/git-guide/
Download now