15時間でわかるGit集中講座
Redmine+SVNを使ったことがあり手
元にはWindowsのみで基本的には
GUIで何でもやりたい人向けのGit入
門
M.Kawa 2014
目次
• 概要
• 環境構築
• 基本的な使い方
所要時間は実質5分程度を見込んでます
Gitとは?
• SVNの親戚みたいなもの
• SVNは集中管理だが、Gitは分散管理らしい
GitHubとは?
• Redmine + SVN + α = GitHub
• +αの部分が重要らしい(便利らしい)
• が、本講座では扱いません(まずはGitのみ)
環境構築
• 社内Git環境(※1)にアカウント作成
別途URLを提示するので自分でサインアップ
してください。(情報①)
VPNが繋がっていれば社外からもアクセス可
能です。
※1・・・Git+RedmineをパッケージしたAlminium
...
環境構築
• SourceTreeをインストール
http://sourcetreeapp.com/
ダイアログ「SourceTree:Gitが見つかりませんでした」
⇒「システム全体でなく、SourceTree単独で使うためだけの内蔵
用のG...
環境構築
(前ページの続き)
ダイアログ「ようこそ」
フルネーム:英数文字で入力
Eメールアドレス:会社のメアドでOK
チェックボックス「SourceTreeにGitと・・変更を許す」:ON
チェックボックス「改行の自動処理を設定する」:ON
...
環境構築
• 社内Gitサーバ上の練習用リポジトリをクローン
操作
ボタン「新規/クローンを作成する」を押す
タブ「リポジトリをクローン」を選択
元のパス/URL:別途提示(情報②)
ボタン「クローン」を押す
社内Gitサーバにサインアップした...
初めてのコミット(作成中)
• ファイルを作ってコミット
インデックスって何よ?
• コミットコメントにWiki形式を
• コミットコメントにチケット番号を
初めてのプッシュ(作成中)
• ていうかプッシュって何?
• プッシュ操作方法
Upcoming SlideShare
Loading in...5
×

Git入門

177

Published on

15時間でわかるGit集中講座

Redmine+SVNを使ったことがあり手元にはWindowsのみで基本的にはGUIで何でもやりたい人向けのGit入門

Published in: Engineering
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
177
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Git入門

  1. 1. 15時間でわかるGit集中講座 Redmine+SVNを使ったことがあり手 元にはWindowsのみで基本的には GUIで何でもやりたい人向けのGit入 門 M.Kawa 2014
  2. 2. 目次 • 概要 • 環境構築 • 基本的な使い方 所要時間は実質5分程度を見込んでます
  3. 3. Gitとは? • SVNの親戚みたいなもの • SVNは集中管理だが、Gitは分散管理らしい
  4. 4. GitHubとは? • Redmine + SVN + α = GitHub • +αの部分が重要らしい(便利らしい) • が、本講座では扱いません(まずはGitのみ)
  5. 5. 環境構築 • 社内Git環境(※1)にアカウント作成 別途URLを提示するので自分でサインアップ してください。(情報①) VPNが繋がっていれば社外からもアクセス可 能です。 ※1・・・Git+RedmineをパッケージしたAlminium というものを使っています。
  6. 6. 環境構築 • SourceTreeをインストール http://sourcetreeapp.com/ ダイアログ「SourceTree:Gitが見つかりませんでした」 ⇒「システム全体でなく、SourceTree単独で使うためだけの内蔵 用のGitをダウンロードする」を選択してください。 ダイアログ「SourceTree:Mercurialが見つかりませんでした」 ⇒「Mercurialを使いたくない」を選択してください。
  7. 7. 環境構築 (前ページの続き) ダイアログ「ようこそ」 フルネーム:英数文字で入力 Eメールアドレス:会社のメアドでOK チェックボックス「SourceTreeにGitと・・変更を許す」:ON チェックボックス「改行の自動処理を設定する」:ON チェックボックス「ライセンス」:ON SSHクライアントの設定:「Putty/Plinkを使う」 SSHキーを読み込みますか?「No(いいえ)」 接続先のホスティングサービス:全て空欄のまま「スキップ」
  8. 8. 環境構築 • 社内Gitサーバ上の練習用リポジトリをクローン 操作 ボタン「新規/クローンを作成する」を押す タブ「リポジトリをクローン」を選択 元のパス/URL:別途提示(情報②) ボタン「クローン」を押す 社内Gitサーバにサインアップした際のユーザ ID/PASSを入力する。
  9. 9. 初めてのコミット(作成中) • ファイルを作ってコミット インデックスって何よ? • コミットコメントにWiki形式を • コミットコメントにチケット番号を
  10. 10. 初めてのプッシュ(作成中) • ていうかプッシュって何? • プッシュ操作方法
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×