Gitハンズオン Lv1: Gitツール不要のGitHub操作 (オンライン)

イベント内容

5月4日イベントへの参加者数がオーバーフローしているので、予備日として当イベント(5月6日)を立てました。内容はまったく同じです。参加日程の分散をよろしくお願いします。

追記:「見るだけ枠」という参加枠も追加しました。こちらの枠の参加者には Zoom URL は共有しますが、質疑等には応えられない、という感じです。(さすがに10人を超える方々をサポートするのは難しそうという事情があります。ご容赦ください)

類似イベントについて

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

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

事前準備

  • イベントにご参加される方は、事前に GitHub のアカウントを作っておいてください
    • ※共同作業の実践があるため、アカウント名を教えていただく必要があります。普段のアカウントを知られたくない場合には別アカウントを作っておいてください。

リモート参加の仕方について

普段はコワーキングスペース等に集まって行うイベントなのですが、今は COVID-19 影響もあり、オンラインでの実施とします。

オンライン会議ツールとして今回は Zoom を使います。イベント開始1時間前あたりにルームの URL をメッセージでお送り致します。

Zoom アカウント登録は不要です。(…のはずです。間違っていたらすみません)

推奨マシン環境

  • お互いに会話をしながら進めていくため、ヘッドセットの利用を推奨します。(マシン内臓マイク+イヤホン等でも大丈夫です)
  • デュアルディスプレイ環境を推奨します。主催側から画面共有を行うため、ディスプレイが1個しかないと作業に支障が出るためです。(シングルディスプレイ環境でも画面切り替えをしながら作業を行うことはできますが、少し不便を感じるかもしれません)
  • カメラは無くても大丈夫ですが、あったほうが楽しいかもしれません。

イベント概要

Git ツール(Git コマンドや Sourcetree 等)の利用は最初は難しいと感じる方が多いようです。

本ハンズオンでは、まずは Git の習得のとっかかりとして Git ツールを使わずに Chrome 等のブラウザだけで GitHub 上のデータを操作する方法を学びます。 実際に手を動かしながら、GitHub 操作の基本を習得していきましょう。

タイムライン

時刻 内容
18:00 Zoom のルーム URL を共有
18:00 - 19:00 Zoom 設定時間(特に Zoom に慣れていない方はこの時間で調整を行ってください)
19:00 イベント開始
19:00 - 19:20 環境確認・自己紹介等
19:20 - 21:00 ハンズオン
21:00 自由退室
21:10 - 懇親会(30分~1時間程度。雰囲気で解散)

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

対象者

  • Git 未経験者または経験の浅い方
  • GitHub の基本機能を知りたい方

※ Git, GitHub に既に慣れている方には少し退屈かもしれません。

スライド

  • https://kslides.page.link/2020-05-06_GitLv1

チャットルーム

※ 今回は Discord ではなく Zoom のチャット機能を使います。

内容

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

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

注意事項

※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。

類似しているイベント