File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed
contributors/guide/contributor-cheatsheet Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -290,6 +290,15 @@ git checkout -b myfeature
290
290
[ スカッシュコミット] の主な目的はきれいに読めるgitの履歴や加えられた変更のログを作成することです。通常これはPRの改定の最終段階に行われます。
291
291
コミットをスカッシュするべきかわからない場合は、作業を止めてPRのレビューと承認を担当する他のコントリビューターの判断に任せることをおすすめします。
292
292
293
+ ` git rebase ` を対話モードで実行して、保持するコミットとまとめるコミットを選択し、ブランチを強制的にプッシュします:
294
+
295
+ ```
296
+ git rebase -i HEAD~3
297
+ ...
298
+ git push --force
299
+ ```
300
+
301
+ ** 備考** : レビュー担当者にPRへの ` tide/merge-method-squash ` ラベルの付与を依頼することも可能です。(このラベルはレビュー担当者が ` /label tide/merge-method-squash ` コマンドを実行すると付与されます。)` tide/merge-method-squash ` ラベルを付与すると、botはこのPRを構成する* すべての* コミットをまとめ、それにより ` LGTM ` ラベル(既に適用されている場合)の削除やCIテストの再実行が行われなくなります。
293
302
294
303
[ コントリビューターガイド ] : /contributors/guide/README.md
295
304
[ 開発者ガイド ] : /contributors/devel/README.md
You can’t perform that action at this time.
0 commit comments