お知らせ connpassではさらなる価値のあるデータを提供するため、2024年5月23日(木)を以ちましてイベントサーチAPIの無料での提供の廃止を決定いたしました。
2024年5月23日(木)以降より開始予定の「connpass 有料API」の料金プランにつきましてはこちらをご覧ください。
なお有料の対象となるのはAPIのみであり、connpassのサービスにつきましては今後も無料でご利用いただけます。

このエントリーをはてなブックマークに追加

11月

23

Git基礎~応用 丸一日ハンズオン(茅場町)

基礎の基礎からブランチ操作、rebase、merge、Pull request に至るまで

主催 : kobake

Git基礎~応用 丸一日ハンズオン(茅場町)
募集内容

一般参加

2000円(会場払い)

先着順
20/20

申込者
ShigeruTsubota
(退会ユーザー)
YoshikiFujiwara
pan
okranch
Hidenori-Yamaguchi
(退会ユーザー)
t.m
(退会ユーザー)
なみき
申込者一覧を見る
開催日時
2018/11/23(金) 10:15 ~ 18:00
募集期間

2018/11/15(木) 09:57 〜
2018/11/23(金) 18:00まで

会場

コワーキングスペース茅場町 Co-Edo(コエド)

東京都中央区新川1-3-4 PAビル5F

マップで見る 会場のサイトを見る

イベントの説明

11/18(日)のイベントと内容は同じです。

Gitハンズオンについては以下のレベルを不定期で開催しています。
https://oss.connpass.com/

  • Lv1.0 … Gitツール不要のGitHub操作
  • Lv2.0 … master のみで運用する Git
  • Lv3.0 … ブランチ操作とコミット入れ替え
  • Lv4.0 … 実践 Git チーム運用
  • Lv3.5 … 様々な rebase 操作
  • Lv3.6 … merge 操作の理解と実践

本日のイベントではこれらを丸一日かけて全部やります。
正直なところを言うと「ヘビー」です。タフな人向け。

対象者

  • Git未経験者でも大丈夫です。ただ、ものすごく疲れると思います。フォローします。
  • git の clone/add/commit/push/pull あたりを使ったことのある方であれば問題なくついていけると思います。

参加費

受付にて参加費2,000円をお支払いいただく形になります。よろしくお願い致します。

タイムライン

  • 10:00-10:15 開場(これより早く来ても会場空いてませんのでご注意)
  • 10:15-10:30 軽く自己紹介等
  • 10:30-18:00 ハンズオン

当然ごはん休憩やその他休憩は挟みます。が、これらは様子を見ながら調整します。

事前準備(必須)

  • 作業マシンに Git をインストールしておいてください(設定はデフォルトでOK)
  • GitHub アカウントを作っておいてください
    • ※共同作業の実践があるため、アカウント名を教えていただく必要があります。普段のアカウントを知られたくない場合には別アカウントを作っておいてください。

事前準備(できれば)

これはイベント中にも説明しますので事前準備必須ではありませんが、あらかじめ設定しておくと捗ります。

注記

  • Git 操作はコマンドラインベースで説明します。
  • SourceTree は主にログ閲覧のために用います。

スライド

座席表

ご着席されましたら、以下の座席表に GitHub アカウント名の記載をお願いします。(共同作業時に用います)

チャットルーム

イベント中の情報共有をスムーズにするために、当日は以下チャットルームへの入室をお願いします。

※メールアドレス等を聞かれるダイアログが出たらダイアログ外をクリックすればメールアドレス入力を省略することができます。

内容

※内容は変更される可能性があります。

Lv1 相当 (Gitツール不要のGitHub操作)

  • Git と GitHub の概要
    • リポジトリ説明
    • コミット説明
  • アカウント設定
    • プロフィール設定
    • メールアドレス設定
  • 他ユーザのリポジトリ情報取得
    • ダウンロード
    • ログ閲覧、差分確認
    • タグ指定のログ閲覧・ダウンロード
    • ブランチ指定のログ閲覧・ダウンロード
  • リポジトリの作成と編集
    • リポジトリ作成
    • ファイル作成
    • ファイル編集
    • ファイルアップロード
    • ファイル削除
  • 共同作業
    • コラボレーター追加
    • ブラウザからのプルリクエスト作成
  • デモ

Lv2 相当 (master のみで運用する Git)

  • ブランチ軽く説明
  • Git ツールの設定
    • ユーザ設定
    • エディタ設定
    • GitHub 鍵登録
  • リポジトリ取得
    • clone
    • log
    • checkout
    • pull
  • リポジトリ管理
    • リポジトリ作成
    • clone
    • status
    • diff
    • add/reset/checkout
    • commit
    • push
  • 細かい話
    • stage / unstage (to index)
    • Remote-tracking branch
    • fetch
  • トラブルシューティング
    • push が失敗するケース
    • pull が失敗するケース
    • 分岐が発生するケース
    • 作業内容を元に戻す

Lv3相当 (ブランチ操作とコミット入れ替え)

  • ブランチ説明
  • ローカルリポジトリ作成
    • init
    • remote
    • コミット作成・修正・取り消し
    • HEAD
    • add / commit
    • commit --amend
    • revert
    • reset --hard
    • clean
  • SourceTree
    • SourceTree 設定
    • SourceTree によるログ閲覧
  • コミット情報
    • Date / Message
    • Author / Commiter
    • ハッシュ
    • 親コミット
  • 分岐構造
    • ブランチ
    • HEAD
    • ブランチ作成
    • ブランチ確認
    • checkout
    • push
    • fetch / checkout
  • コミットの入れ替えと統合
    • checkout
    • cherry-pick
    • rebase
    • merge
  • その他のコマンド
    • help

Lv4相当 (実践 Git チーム運用)

  • Organization 作成、招待
  • Team 作成、招待
  • リポジトリ作成、Team権限付与
  • Pull Request 作成、レビュー、マージ
  • ブランチの保護
  • ワークショップ

Lv3.5相当 (様々な rebase 操作)

  • rebase
    • rebase 挙動説明
    • 途中コミットの削除
    • コミット順序の入れ替え
    • 複数コミットの統合
    • 特定コミットの差し替え
    • コンフリクトの解決
    • ブランチ分岐元の変更

Lv3.6相当 (merge の理解と実践)

  • merge実践
    • masterへのmerge
    • masterからのmerge
    • ブランチ間merge
    • conflict確認
      • 手動解決
      • merge中止
    • merge の reset
    • merge の revert
    • チーム作業における merge

資料 資料をもっと見る/編集する

資料が投稿されると、最新の3件が表示されます。

フィード

KeisukeNAITO

KeisukeNAITO さんが書き込みました。

2018/11/23 10:02

すみません、遅刻します。補欠から繰り上げになったことに気づいたのが先程でした。急いで向かいます。

kobake

kobake さんが Git基礎~応用 丸一日ハンズオン(茅場町) を公開しました。

2018/11/15 09:57

Git基礎~応用 丸一日ハンズオン(茅場町) を公開しました!

グループ

終了

2018/11/23(金)

10:15
18:00

開催日時が重複しているイベントに申し込んでいる場合、このイベントには申し込むことができません

募集期間
2018/11/15(木) 09:57 〜
2018/11/23(金) 18:00

会場

コワーキングスペース茅場町 Co-Edo(コエド)

東京都中央区新川1-3-4 PAビル5F

管理者

参加者(20人)

ShigeruTsubota

ShigeruTsubota

Git基礎~応用 丸一日ハンズオン(茅場町)に参加を申し込みました!

(退会ユーザー)

(退会ユーザー)

Git基礎~応用 丸一日ハンズオン(茅場町) に参加を申し込みました!

YoshikiFujiwara

YoshikiFujiwara

I joined Git基礎~応用 丸一日ハンズオン(茅場町)!

pan

pan

Git基礎~応用 丸一日ハンズオン(茅場町)に参加を申し込みました!

okranch

okranch

Git基礎~応用 丸一日ハンズオン(茅場町)に参加を申し込みました!

Hidenori-Yamaguchi

Hidenori-Yamaguchi

Git基礎~応用 丸一日ハンズオン(茅場町) に参加を申し込みました!

(退会ユーザー)

(退会ユーザー)

Git基礎~応用 丸一日ハンズオン(茅場町) に参加を申し込みました!

t.m

t.m

Git基礎~応用 丸一日ハンズオン(茅場町) に参加を申し込みました!

(退会ユーザー)

(退会ユーザー)

Git基礎~応用 丸一日ハンズオン(茅場町)に参加を申し込みました!

なみき

なみき

Git基礎~応用 丸一日ハンズオン(茅場町) に参加を申し込みました!

参加者一覧(20人)

キャンセルした人(15人)