From 9ce1b1f2d0aed93221427a2e06fd828f6d49461a Mon Sep 17 00:00:00 2001 From: Takumi Sueda Date: Tue, 17 May 2022 17:22:58 +0900 Subject: [PATCH 1/3] =?UTF-8?q?Revise=20=E5=90=84=E7=A8=AE=E6=93=8D?= =?UTF-8?q?=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _posts/2021-12-04-meta-how-to-edit-wiki.md | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/_posts/2021-12-04-meta-how-to-edit-wiki.md b/_posts/2021-12-04-meta-how-to-edit-wiki.md index 17bb226..f5fbe61 100644 --- a/_posts/2021-12-04-meta-how-to-edit-wiki.md +++ b/_posts/2021-12-04-meta-how-to-edit-wiki.md @@ -96,7 +96,8 @@ $ npm run mdlint ## 1. a. ページを追加・削除する -- 新たにブランチを作成する +- master ブランチを pull して最新の本文を取得します +- 新たにブランチを作成します - 後で Pull Request として提出するため、`master` ブランチには直接コミットしないでください - `_posts` ディレクトリにあるほかのファイルを参考にして md ファイルを追加します - 例: `2038-1-19-doomsday.md` @@ -118,8 +119,19 @@ $ npm run mdlint ## 2. 変更を提出する・レビューを受ける・マージしてもらう -文章に対するどのような変更も、必ず Pull Request (PR) を提出してドキュメント編集権限のあるメンバー最低1人にレビューを依頼します。 -このレビューに通ると変更がマージされ、公開されます。PR のタイトルや文章は丁寧に記述しましょう。詳細は Scrapbox の[超説明・開発フロー](https://scrapbox.io/brain-hackers/%E8%B6%85%E8%AA%AC%E6%98%8E%E3%83%BB%E9%96%8B%E7%99%BA%E3%83%95%E3%83%AD%E3%83%BC)を参照してください。 +文章に対するどのような変更も、Pull Request (PR) を提出して編集権限のあるメンバーからレビューを受けます。PR のレビュアーは自動で割り当てられます。 + +PR 提出前に、作業中のブランチが master ブランチの最新コミットから分岐しているか**必ず**チェックしてください。さもなくば PR 提出後に面倒な対処が必要になりレビュアーに迷惑がかかります。 +不明確な場合は、以下のようにして最新コミットから分岐するように rebase してください。Conflict が発生した場合は適宜解決してください。 + +``` +git checkout master +git pull +git checkout {作業中のブランチ} +git rebase master +``` + +PR のレビューに通ると変更がマージされ、公開されます。PR のタイトルや文章は丁寧に記述しましょう。詳細は Scrapbox の[超説明・開発フロー](https://scrapbox.io/brain-hackers/%E8%B6%85%E8%AA%AC%E6%98%8E%E3%83%BB%E9%96%8B%E7%99%BA%E3%83%95%E3%83%AD%E3%83%BC)を参照してください。 2022年5月現在、編集権限のあるメンバーは以下の通りです。 From a7ad7593d6ab63fcf22a60883e749a77cb19cbe8 Mon Sep 17 00:00:00 2001 From: Takumi Sueda Date: Tue, 17 May 2022 17:29:08 +0900 Subject: [PATCH 2/3] Ignore 'master' --- prh_rules/wiki.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/prh_rules/wiki.yml b/prh_rules/wiki.yml index 8be8ded..1f1983a 100644 --- a/prh_rules/wiki.yml +++ b/prh_rules/wiki.yml @@ -2217,8 +2217,6 @@ rules: pattern: /(?:([^ム])マスター)|(?:マスター([^.]))/ - expected: $1マスタ$2 pattern: /(?:([^ム])\bMaster)|(?:Master\b([^.]))/ - - expected: $1マスタ$2 - pattern: /(?:([^ム])\bmaster)|(?:master\b([^.]))/ - expected: マネージャー$1 pattern: /マネージャ([^ー])/ - expected: メンテナー$1 From 8ac1f03255ade8840615bf67a5004ee8cd0f6633 Mon Sep 17 00:00:00 2001 From: Takumi Sueda Date: Tue, 17 May 2022 17:29:15 +0900 Subject: [PATCH 3/3] Fix lint errors --- _posts/2021-12-04-meta-how-to-edit-wiki.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_posts/2021-12-04-meta-how-to-edit-wiki.md b/_posts/2021-12-04-meta-how-to-edit-wiki.md index f5fbe61..30257dc 100644 --- a/_posts/2021-12-04-meta-how-to-edit-wiki.md +++ b/_posts/2021-12-04-meta-how-to-edit-wiki.md @@ -121,10 +121,10 @@ $ npm run mdlint 文章に対するどのような変更も、Pull Request (PR) を提出して編集権限のあるメンバーからレビューを受けます。PR のレビュアーは自動で割り当てられます。 -PR 提出前に、作業中のブランチが master ブランチの最新コミットから分岐しているか**必ず**チェックしてください。さもなくば PR 提出後に面倒な対処が必要になりレビュアーに迷惑がかかります。 +PR 提出前に、作業中のブランチが master ブランチの最新コミットから分岐しているか**必ず**チェックしてください。さもなくば、後で面倒な対処が必要となりレビュアーに迷惑がかかります。 不明確な場合は、以下のようにして最新コミットから分岐するように rebase してください。Conflict が発生した場合は適宜解決してください。 -``` +```sh git checkout master git pull git checkout {作業中のブランチ}