Skip to content

4321623/test_pull_request

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

GitHub pull request練習用リポジトリ

pull request手順

以下の通りです

  1. 各自でGithubアカウント作成/ログイン
  2. pull request test用リポジトリをfork
  3. forkしたリポジトリを取得/変更を加える
  4. Pull Requestをする

1. Githubアカウント作成/ログイン

以下を参考にGithubアカウントを作成してログインする。
GitHub-アカウントの準備と設定

2. pull request test用リポジトリをfork

Github UI上から、以下のtest用リポジトリをforkする。

https://github.com/seigot/test_pull_request

fork手順自体は、以下を参考にすると分かりやすい。

リポジトリをフォークする
リポジトリのフォークの例

3. forkしたリポジトリを取得/変更を加える

別のマシンで、forkしたリポジトリを取得する。

# 例)ユーザ名"seigot"の場合の例、ユーザ名は各自のアカウント名に変更する
git clone https://github.com/seigot/test_pull_request

https://github.com/xxx/test_pull_request (ユーザ名:xxx のリポジトリ)をcloneする場合

# 例)ユーザ名"seigot"の場合の例、ユーザ名は各自のアカウント名に変更する
git clone https://github.com/xxx/test_pull_request

forkしたリポジトリに変更を加える

cd test_pull_request             # ディレクトリを移動
checkout -b test_branch main     # 変更用ブランチへ移動
echo "test" >> README.md         # READMEを変更(最終行に"test"を追記)
git add README.md                # 変更対象に登録
git commit -m "test commit"      # commit messageを記載
git push origin test_branch      # forkしたリポジトリへ変更を登録

4. Pull Requestをする

以下を参考に、test_pull_requestのリポジトリにPull Requestをします

フォークからプルリクエストを作成する
フォークからプルリクエストを作成する
1.作成したフォークの元であるリポジトリに移動します。
2.Above the list of files, click Pull request.
3.[Compare] ページで [compare across forks] をクリックします。
4.[base branch] ドロップダウンメニューで、変更をマージする上流リポジトリのブランチを選択します。
5.[head fork] ドロップダウンメニューでフォークを選択し、次に [compare branch] ドロップダウンメニューを使用して、変更を加えたブランチを選択します。
6.プルリクエストのタイトルと説明を入力します。
7.ユーザが所有するフォークでは、上流のリポジトリに対するプッシュアクセス件を持つ人がプルリクエストに変更することを許したくない場合は、Allow edits from maintainers(メンテナからの編集を許可)の選択を解除してください。
8.レビューの準備ができたプルリクエストを作成するには、Create Pull Request(プルリクエストの作成)をクリックしてください。

以上

参考

GitHub-アカウントの準備と設定
リポジトリをフォークする
プルリクエストの作成方法
フォークからプルリクエストを作成する
[実践] はじめてのPull Requestをやってみよう
【GitHub】Pull Requestの手順

以下、テスト用

test1
test test2 test2 test2

About

test_pull_request

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published