teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

「事実上無意味」の意味合いを明記

2019/02/15 07:50

投稿

maisumakun
maisumakun

スコア146702

answer CHANGED
@@ -1,3 +1,3 @@
1
1
  > 1. ローカルリポジトリにてリベースの作業を行い、GitHub上のリモートリポジトリに反映します。
2
2
 
3
- 一度GitHubに反映したものをリベースしてプッシュしまうと、リベース前と後の**両方がGitHubに存在する**状態となります。自分だけが使っているなどで`git push -f`が容易にできる環境ならともかく、そうでないなら一度GitHubに反映してしまった分のリベースは事実上無意味です。
3
+ 一度GitHubに反映したものをリベースしてプッシュしまうと、リベース前と後の**両方がGitHubに存在する**状態となります。自分だけが使っているなどで`git push -f`が容易にできる環境ならともかく、そうでないなら一度GitHubに反映してしまった分のリベースは事実上無意味(余計にGitツリーを複雑化させるだけ)です。