GitHub の準備(提出用・GitHub Desktop)

広告

Day9 以降、コードの提出は GitHub で行います。GitHub Desktop を使って作業し、講師があなたのリポジトリを確認して評価します。

この資料では、初回に必要な手順を説明します。


なぜ GitHub で提出するのか

  • 実務に近い … 多くの現場で使われている形式です
  • 履歴が残る … 毎日の進捗がコミット履歴として残ります
  • 講師が確認しやすい … コードをそのまま実行・評価できます

前提:Git 講習の資料について

Git の基本(バージョン管理の考え方、コミット、プッシュなど)は、次の の資料で学習します。

この資料では、提出用のリポジトリ作成と Collaborator 追加 に絞って説明します。


① GitHub アカウントの作成

  1. https://github.com にアクセス
  2. 右上の Sign up をクリック
  3. メールアドレス、パスワード、ユーザー名を入力して登録
  4. メール認証が届いたら、リンクをクリックして完了

※ すでにアカウントがある場合は、この手順は不要です。


② GitHub Desktop のインストールとログイン

  1. https://desktop.github.com から GitHub Desktop をダウンロード・インストール
  2. 起動後、Sign in to GitHub.com で GitHub アカウントにログイン

③ リポジトリの作成(GitHub Desktop)

  1. MiniPractice のソリューション(.sln)があるフォルダを、GitHub Desktop のウィンドウに ドラッグ&ドロップ する
  2. 「このフォルダは Git リポジトリではありません」と出たら、create a repository をクリック
  3. 次のように設定します:項目入力内容NameMiniPracticeLocal Path(MiniPractice フォルダの親フォルダを指定)Initialize with READMEチェックしないGit IgnoreVisual Studio を選択
  4. Create Repository をクリック

※ すでに MiniPractice フォルダで git init 済みの場合は、ドラッグ&ドロップするとそのまま Add Repository されます。


④ GitHub に公開(Publish)

  1. GitHub Desktop で Publish repository をクリック
  2. 次のように設定します:項目入力内容NameMiniPractice(そのままでOK)Description(空欄でOK)Keep this code privateチェックする(推奨)
  3. Publish Repository をクリック

※ 初回は GitHub への認証が求められる場合があります。ブラウザでログインして許可してください。


⑤ 講師を Collaborator に追加する

  1. ブラウザで https://github.com にアクセスし、ログイン
  2. 自分の MiniPractice リポジトリを開く
  3. Settings をクリック
  4. 左メニューの Collaborators(または Collaborators and teams)をクリック
  5. Add people をクリック
  6. 講師から伝えられた GitHub ユーザー名 を入力
  7. 表示されたユーザーを選択し、Add をクリック
  8. 講師が招待を承認すると、完了です

※ 講師の GitHub ユーザー名は、Slack または口頭でお伝えします。


毎日の提出の流れ(Day10 以降)

  1. ウォームアップでコードを書く
  2. GitHub Desktop で:
    • 左側に変更ファイルが表示されることを確認
    • 左下の Summary に「Day10 完了」などと入力
    • Commit to main をクリック
    • Push origin をクリック
  3. Slack で「Day10 完了しました」と一言送る(講師が確認のタイミングを把握するため)

※ 講師は GitHub でコードを確認します。


困ったときは

  • GitHub Desktop にリポジトリが表示されない … MiniPractice フォルダを GitHub Desktop にドラッグ&ドロップする(または File → Add local repository でフォルダを選択)
  • Push でエラーが出る … GitHub にログインしているか確認。GitHub Desktop の File → Options → Accounts で再ログイン
  • Collaborator の追加方法が分からない … 講師に質問してください

参考資料


次へ

訪問数 25 回, 今日の訪問数 25回

広告