Moddable-OpenSource / moddable-jp

for Japanese language translation of Moddable SDK documentation
5 stars 3 forks source link

Merge/v4.7.0 #25

Closed meganetaaan closed 2 months ago

meganetaaan commented 2 months ago

https://github.com/Moddable-OpenSource/moddable-jp/issues/12 で議論されたフローで本家リポジトリからのマージ作業を実施しました。

@stc1988 さん、レビューをお願いします。 (変更数は多いですが、日本語のドキュメントで差分があるのは https://github.com/Moddable-OpenSource/moddable-jp/compare/merge/v4.7.0?expand=1#diff-9f91801df4bea51028bf68be8a68c56cbb79ed7d2934c543a8bb49326c6b22b2 だけです)

# 本家リポジトリをupstreamとして追加
git remote add upstream https://github.com/Moddable-OpenSource/moddable.git
git fetch upstream

# 翻訳用ブランチを最新化
git checkout dev/translate-jp
git pull

# マージ用ブランチを切る
git checkout -b merge/v4.7.0

# 本家リポジトリからリリースタグ4.7.0をマージ
git merge 4.7.0

今回は下記のコンフリクトが発生しました。

Auto-merging documentation/xs/xsbug.md
CONFLICT (content): Merge conflict in documentation/xs/xsbug.md
Auto-merging licenses/readme.md
CONFLICT (content): Merge conflict in licenses/readme.md
Automatic merge failed; fix conflicts and then commit the result.

コンフリクトの中身は @stc1988 さんによるドキュメント内のリンク修正 https://github.com/Moddable-OpenSource/moddable/commit/f7e56a605041e89695582e1105f9f4f85ada8e74 であり、本文に変更は無かったため、すぐにコンフリクトを解消して取り込めました。


今回のように本文に変更が無い場合は10分程度でPR出すまでできますね。 1回の差分を少なく済ませるためにもマージ作業は毎月行うのが良さそうです。