ここに私がマスターブランチから使用したコマンドがあります
git branch experiment
git checkout experiment
次に、ファイルにいくつかの変更を加え、変更をコミットし、新しいブランチをGitHubにプッシュしました。
git commit . -m 'changed files'
git push -u origin experiment
後で、実験ブランチをマスターブランチにマージすることにしました。
git checkout master
git merge experiment
最後に、変更をGitHubにプッシュしました。
git push -u origin master
を使用して実験ブランチを削除しようとするまで、すべてうまくいきました
git branch -d experiment
私はerror: The branch 'experiment' is not fully merged.
gitに少し慣れていないというエラーメッセージを受け取りましたが、2つのブランチをマージできる可能性がどれだけあるかわかりません。ここで何が欠けていますか?
git commit --amend
squash
:stackoverflow.com/q/41946475/109941