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

Jun

10

Gitハンズオン 3.5: 様々なrebase操作 (オンライン)

Git の鬼門ひとつ rebase の理解と実践

Organizing : kobake

Registration info

一般参加

Free

FCFS
6/8

見るだけ枠

Free

FCFS
19/20

主催

Free

FCFS
1/1

Description

重要:一般参加者に準備してもらう機材について

  • 必須:マイク(必ず通話可能な環境をご用意ください)
  • 推奨:カメラ(顔映すのが恥ずかしければヌイグルミでも映すと良いです。または Zoom アイコン設定)
  • 推奨:マルチスクリーン(これがないと作業はしにくいと思います)

重要:モチベーションの維持について

一般参加者が少ないと主催のモチベが下がります。「対話」しながらイベントを作っていきましょう。

類似イベントについて

イベント概要

Lv3.5 ハンズオンでは、Git の rebase 操作に絞ってコミット履歴の書き換え操作を学びます。

対象者

  • Gitコマンドによるブランチ周りの最低限の操作を経験したことのある方 (Lv3 受講済み相当の経験があれば大丈夫です)
    • clone/add/commit/push/pull
    • fetch/reset
    • branch/checkout -b

タイムライン

時刻 内容
19:00 付近 メールにて Zoom URL 共有。
19:30 - 20:00 イベント開始。自己紹介等しながら音声チェック等。
20:00 - 21:30 ハンズオン
21:30 イベント終了
21:30 - 希望者が2人以上いれば懇親会(見るだけ枠の方々も参加可)。30分程度。

※様子を見ながら適当なタイミングで休憩挟みます。

事前準備

  • 作業マシンに Git をインストールしておいてください(設定はデフォルトでOK)
  • GitHub アカウントを作っておいてください
  • Git のユーザ設定および SSH 認証設定を完了させておいてください
  • SourceTree をインストールしておいてください。

注記

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

スライド

内容

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

  • Git と GitHub の概要
  • Git コマンドの設定確認
    • 設定確認
    • SSH認証確認
  • rebase
    • rebase 挙動説明
    • 途中コミットの削除
    • コミット順序の入れ替え
    • 複数コミットの統合
    • 特定コミットの差し替え
    • コンフリクトの解決
    • ブランチ分岐元の変更

おまけ(時間が余ったら): git merge

時間が余分に余ったら git merge コマンドの説明もする可能性はあります。(当日の状況を見て判断します)

他レベルについて

Gitハンズオンについては以下のレベルを不定期で開催しています(本当に不定期で気まぐれです、すみません)。
https://oss.connpass.com/

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

Presenter

Media View all Media

If you add event media, up to 3 items will be shown here.

Feed

kobake

kobake published Gitハンズオン 3.5: 様々なrebase操作 (オンライン).

06/07/2020 12:04

Gitハンズオン 3.5: 様々なrebase操作 (オンライン) を公開しました!

Group

Ended

2020/06/10(Wed)

19:30
21:00

You cannot RSVP if you are already participating in another event at the same date.

Registration Period
2020/06/07(Sun) 12:00 〜
2020/06/10(Wed) 21:00

Location

オンライン

オンライン

Organizer

Attendees(26)

Tango

Tango

Gitハンズオン 3.5: 様々なrebase操作 (オンライン)に参加を申し込みました!

khai

khai

Gitハンズオン 3.5: 様々なrebase操作 (オンライン) に参加を申し込みました!

knitcafe

knitcafe

Gitハンズオン 3.5: 様々なrebase操作 (オンライン) に参加を申し込みました!

gksh7

gksh7

Gitハンズオン 3.5: 様々なrebase操作 (オンライン) に参加を申し込みました!

a44k

a44k

Gitハンズオン 3.5: 様々なrebase操作 (オンライン) に参加を申し込みました!

Tsukimino

Tsukimino

Gitハンズオン 3.5: 様々なrebase操作 (オンライン) に参加を申し込みました!

karage

karage

Gitハンズオン 3.5: 様々なrebase操作 (オンライン) に参加を申し込みました!

Shimada

Shimada

Gitハンズオン 3.5: 様々なrebase操作 (オンライン) に参加を申し込みました!

akki_s

akki_s

Gitハンズオン 3.5: 様々なrebase操作 (オンライン)に参加を申し込みました!

kashinoki38

kashinoki38

Gitハンズオン 3.5: 様々なrebase操作 (オンライン)に参加を申し込みました!

Attendees (26)