このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 最新のリビジョン 両方とも次のリビジョン | ||
github:collaborator [2020/06/30 15:26] y2sunlight [コラボレータの招待] |
github:collaborator [2020/07/02 22:35] y2sunlight [GitHub コラボレータの招待] |
||
---|---|---|---|
行 1: | 行 1: | ||
- | > 編集中 | ||
- | |||
- | ---- | ||
- | |||
====== GitHub コラボレータの招待 ====== | ====== GitHub コラボレータの招待 ====== | ||
--- // | --- // | ||
行 11: | 行 7: | ||
プロジェクトにコラボレータはなくてはならない存在です。本章では、個人リポジトリのコラボレータについて説明します。GitHub Freeでは、パブリック及びプライベートリポジトリで無制限にコラボレータを追加できます。個人リポジトリのコラボレーターに対しての権限は大雑把で、比較的小規模向けの設定になっています。より大規模できめ細かい運用を望む場合は、[[https:// | プロジェクトにコラボレータはなくてはならない存在です。本章では、個人リポジトリのコラボレータについて説明します。GitHub Freeでは、パブリック及びプライベートリポジトリで無制限にコラボレータを追加できます。個人リポジトリのコラボレーターに対しての権限は大雑把で、比較的小規模向けの設定になっています。より大規模できめ細かい運用を望む場合は、[[https:// | ||
+ | |||
+ | 本章では、前章に引き続き、例として hello-world リポジトリを使用していますが、コラボレータの招待等の操作については、他のリポジトリに関しても同様です。 | ||
関連記事 | 関連記事 | ||
行 19: | 行 17: | ||
* [[github: | * [[github: | ||
* [[github: | * [[github: | ||
+ | * [[github: | ||
* GitHub コラボレータの招待 | * GitHub コラボレータの招待 | ||
* [[github: | * [[github: | ||
行 32: | 行 31: | ||
==== コラボレータに招待を送る ==== | ==== コラボレータに招待を送る ==== | ||
+ | |||
+ | リポジトリ( 本章では、hello-worldを使います )に移動します。まだ表示していない場合は、ダッシュボードの左サイドバーから目的のリポジトリを選択して下さい。 | ||
+ | |||
+ | リポジトリ画面の[Settings]タブを選択した後、左サイドバーで[Manage access]を選択します。 | ||
+ | |||
+ | [{{: | ||
+ | ■ 右の緑色の[Invite a collaborator]ボタンを押します。\\ | ||
+ | |||
+ | [{{: | ||
+ | ■ 招待するコラボレータのユーザ名を入力します(フルネームやメールアドレスでも可)。\\ | ||
+ | ■ 検索結果が表示されるので、目的の人を選択します。 | ||
+ | |||
+ | [{{: | ||
+ | ■ [Add {ユーザ名} to {リポジトリ名}]ボタンを押して下さい。 | ||
+ | |||
+ | [{{: | ||
+ | ■ コラボレータリストに招待したユーザが追加されます。\\ | ||
+ | ■ この時、このユーザにはGitHubからメールが送信されています。 | ||
+ | |||
+ | \\ | ||
==== オーナーから招待を受け取る ==== | ==== オーナーから招待を受け取る ==== | ||
+ | |||
+ | 招待されたユーザにメールが届きます。 | ||
+ | |||
+ | [{{: | ||
+ | ■ 中央の[View Invitation]ボタンを押して下さい。 \\ | ||
+ | |||
+ | ブラウザが開き、招待者画面が表示されます。 | ||
+ | |||
+ | [{{: | ||
+ | ■ 招待を受け入れる為に、[Accept invitation]ボタンを押します。 | ||
+ | |||
+ | [{{: | ||
+ | [{{ : | ||
+ | ■ 受け入れると、招待されたリポジトリ( 本章では、hello-world )画面が表示されます。\\ \\ | ||
+ | また、右図のように、招待されたユーザのダッシュボードの左サイドバーには、招待されたリポジトリが表示されるようになります。 \\ \\ | ||
+ | |||
+ | この時、招待した(リポジトリのオーナ)側の[Settings][Manage access]画面は、以下のように、コラボレータが招待を許諾した状態になっています。 | ||
+ | [{{: | ||
+ | |||
+ | \\ | ||
==== 個人リポジトリでのコラボレーターの権限 ==== | ==== 個人リポジトリでのコラボレーターの権限 ==== | ||
- | その他の権限については、以下のご覧ください。 | + | 個人リポジトリでのコラボレーターの主要な権限には以下のものがあります。 |
+ | |||
+ | * リポジトリに関する権限 | ||
+ | * プッシュ (書き込む)、プル (読み取る)、フォーク (複写) | ||
+ | |||
+ | * プルリクエストに関する権限 | ||
+ | * オープン、マージ、クローズ | ||
+ | |||
+ | * イシュ―に関する権限 | ||
+ | * オープン、再オープン、割り当て | ||
+ | |||
+ | * コミット、プルリクエスト、イシュ―に対するコメントの編集と削除 | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | その他のについては、以下をご覧ください。 | ||
* [[https:// | * [[https:// | ||
+ | |||
+ | このように、個人リポジトリでのコラボレーターの権限は画一的で、もう少しきめの細かい権限設定を望んでいる場合は、[[https:// | ||
+ | |||
+ | \\ | ||
===== コラボレータを削除する ===== | ===== コラボレータを削除する ===== | ||
- | > TODO | + | |
- | https://help.github.com/ja/github/setting-up-and-managing-your-github-user-account/ | + | リポジトリ( 本章では、hello-worldを使います )に移動します。まだ表示していない場合は、ダッシュボードの左サイドバーから目的のリポジトリを選択して下さい。 |
+ | |||
+ | リポジトリ画面の[Settings]タブを選択した後、左サイドバーで[Manage access]を選択します。 | ||
+ | |||
+ | [{{:github: | ||
+ | ■ 削除するコラボレータの右にある[ごみ箱]アイコンをクリックして下さい。 | ||
+ | |||
+ | \\ | ||
===== コラボレータから離脱する ===== | ===== コラボレータから離脱する ===== | ||
- | > TODO | ||
- | https:// | ||
- | ===== インタラクションの制限 ===== | + | コラボレータが自らコラボレータを離脱するには以下のようにします。 |
- | > TODO | + | |
- | https://help.github.com/ja/github/building-a-strong-community/ | + | 画面右上の[アイコン]メニューから[Settings]を選択し、[Personal settings]の中から[Repositories]を選択します。 |
+ | |||
+ | [{{:github: | ||
+ | ■ コラボレータになっているリポジトリの[Leave]ボタンを押して下さい。\\ | ||
\\ | \\ | ||
+ | |||