GitHubでOrganizationにリポジトリやユーザーを追加する方法

みなさん、こんにちは!
タカハシ(@ntakahashi0505)です。

ノンプログラマー向けにGitHubを組織で活用する方法をシリーズでお伝えしています。

前回の記事はこちら。

GitHubでリポジトリを組織管理するためのOrganizationとそのつくり方
GitHubを組織で利用するときはリポジトリの管理は個人アカウントではなく組織できたほうがいいですよね。今回は、そんなときに便利なGitHubのOrganizationというしくみについて、またそのつくり方についてお伝えします。

組織を表すアカウントであるOrganizationとそのつくり方について解説しました。

Organization「nonproken」を作成したわけですね。

今回は、それに引き続き、GitHubでOrganizationにリポジトリやユーザーを追加する方法について解説します。

では、行ってみましょう!

スポンサーリンク

Organizationにリポジトリを作成する

では、Organizationにリポジトリを作成する方法から見ていきましょう。

といっても、ほとんど個人アカウントで作る方法と同じです。

まず、GitHubにログインをしたら、右上の「+」アイコンから「New repository」を選択します。

すると、「Create a new repository」つまりリポジトリの作成画面が開きますね。

Organizationの作成済みであれば「Owner」のプルダウンで、それを選択可能になっているので選択しましょう。

Organizationにリポジトリを作成する

あとは、個人アカウントにリポジトリを作成するのと同様です。

以下の記事に詳しく紹介していますのでご覧ください。

ノンプログラマー向けGitHubによるリモートリポジトリの作成の方法
ノンプログラマー向け技術同人誌の制作プロジェクトとその制作方法についてシリーズでお伝えしています。今回は、ノンプログラマー向けGitHubによるリモートリポジトリの作成の方法についてお送りします。

この際、作成されたリポジトリにアクセスするURLは以下のようになります。

https://github.com/{Organizationアカウント名}/{リポジトリ名}

また、GASのプロジェクトであれば、Chrome拡張機能Google Apps Script GitHub アシスタントを用いた場合も、「Repository owner」をOrganizationアカウントに設定することでリポジトリの作成が可能です。

以下の記事を参考にトライしてみてください。

Google Apps Script GitHub アシスタントでリポジトリとブランチを作成する方法
GASのバージョン管理のためのChrome拡張機能「Google Apps Script GitHub アシスタント」の使い方についてシリーズでお伝えしています。今回は、Google Apps Script GitHub アシスタントでリポジトリとブランチを作成する方法を紹介します。

今回は、この方法でGASプロジェクトのコードを管理するリポジトリ「slack-knocks100-gas」を作成しました。

Organizationのリポジトリをクローンする

さて、Organizationのリポジトリをローカルにクローンしたい場合も、個人のリポジトリと同様です。

リポジトリを開き、「Code」をクリック後、URLのコピーアイコンでコピーします。

Organizationのリポジトリのクローン用URLをコピー

このURLを用いて、git cloneコマンドを使えばローカルリポジトリにクローンできます。

以下記事もご参考ください。

【Windows版】リモートリポジトリをローカルにクローンをする方法
ノンプログラマー向け技術同人誌の制作プロジェクトとその制作方法についてシリーズでお伝えしています。今回は、Windowsでリモートリポジトリをローカルにクローンをする方法をお伝えします。

Organizationにユーザーを追加する

では、つづいてOrganizationにユーザーを追加する方法を見ていきます。

GitHubのOrganizationのページにアクセスすると、右側に「People」という欄がありまして、ここにOrganizationに参加しているユーザーが表示されます。

Organizationにユーザーを招待する

Organizationにユーザーを招待するには「Invite someone」をクリックします。

Organizationにユーザーを招待する

「Invite a member of Organization名」というダイアログが開きますので、ユーザー名を入力して「Invite」します。

Organizationにユーザーを招待する

続いて、以下の画面になりますので「Role」つまり権限を選択して「Send Invitation」です。

Organizationにユーザーを招待する

Organizationの招待から参加する

これで、招待したユーザー宛にメールが届きますので、Organizationへ参加の作業を進めます。

以下のような招待のメールが届きますので、メール内の「Join Organization名」のボタンをクリックします。

Organizationに参加する

ブラウザで以下画面が開きますので「Join Organization名」をクリック、これで参加完了です。

ブラウザでOrganizationの参加をクリック

まとめ

以上、GitHubでOrganizationにリポジトリやユーザーを追加する方法をお伝えしました。

次回は、Organizationのリポジトリについての追加したユーザーの権限について見ていきます。

GitHubで他のアカウントのリポジトリをコピーするフォークとその概要
ノンプログラマー向けにGitHubを組織で活用する方法をシリーズでお伝えしています。今回は、GitHubで他のアカウントのリポジトリをコピーするフォークとその概要についてお伝えします。

どうぞお楽しみに!

連載目次:ノンプログラマー向けGitHubを組織で活用する方法

会社などの組織で使用するプロジェクトを個人アカウントでリポジトリを管理していると、リポジトリの管理やユーザーの権限の変更など、いろいろと面倒です。そのような場合に便利な、GitHubのOrganizationという仕組みとその活用法をノンプログラマー向けに紹介していきます。
  1. GitHubでリポジトリを組織管理するためのOrganizationとそのつくり方
  2. GitHubでOrganizationにリポジトリやユーザーを追加する方法
  3. GitHubで他のアカウントのリポジトリをコピーするフォークとその概要
  4. GitHubでフォークしたリポジトリからプルリクエストを作成する方法
  5. GitHubでフォークしたリポジトリを削除してフォークし直す方法
  6. GitHubで課題を管理する便利機能Issueとその作成方法
  7. GitHubでIssueについて解決してクローズするまでの手順
タイトルとURLをコピーしました