変更したいのは#pick 6cd11a06865639a0c87170b6487f350fbc0232cf first commitです。
git rebase -i --rootで他のものは変更できますが、これだけ変更できません。
# pick 6cd11a06865639a0c87170b6487f350fbc0232cf first commit pick b57d383 README.mdを作成しました pick 4a94700 README.mdを編集しました pick 5212fe5 線形探索を作成しました pick c842ae2 二分探索を作成しました pick bde1ed8 README.mdを編集しました pick f2fd1c5 README.mdを編集しました pick 892ed21 README.mdを編集しました pick 74203ca README.mdを編集しました pick 07b77be README.mdを編集しました pick 73fbc11 README.mdを編集しました pick 098f45a README.mdを編集しました pick d151b42 README.mdを編集しました pick 436faca README.mdを編集しました pick aeba939 README.mdを編集しました pick f142d42 README.mdを編集しました pick ca42a09 README.mdを編集しました pick 2f29f15 README.mdを編集しました pick 67050cb README.mdを編集しました pick e696e78 README.mdを編集しました pick 7c041c8 README.mdを編集しました pick be2911f README.mdを編集しました pick eb918e1 README.mdを編集しました pick f890e01 README.mdを編集しました pick ba8ec31 README.mdを編集しました pick b15464c README.mdを編集しました pick 5bf85a3 README.mdを編集しました pick 3dcce93 探索アルゴリズムを作成、テストを作成しました pick f388ebe README.mdを編集しました pick 2dae21a README.mdを編集しました pick 0efd820 探索アルゴリズムを修正、テストを修正しました pick fe1ebfb ディレクトリを修正しました # Rebase fe1ebfb onto f388ebe (31 commands) # # Commands: # p, pick <commit> = use commit # r, reword <commit> = use commit, but edit the commit message "~/github/Search-Algorithm/.git/rebase-merge/git-rebase-todo" 58L, 2640C
変更しようとすると下記が...
interactive rebase in progress; onto c8256c4 Last command done (1 command done): edit 6cd11a0 first commit Next commands to do (31 remaining commands): pick b57d383 README.mdを作成しました pick 4a94700 README.mdを編集しました You are currently splitting a commit while rebasing branch 'master' on 'c8256c4'. Initial commit Untracked files: node_modules/ No changes You asked to amend the most recent commit, but doing so would make it empty. You can repeat your command with --allow-empty, or you can remove the commit entirely with "git reset HEAD^".
https://qiita.com/Sakuya_wd/questions/7a71c34555967f6f039d
https://teratail.com/help#posted-otherservice
「他のサービスにも質問投稿をしたい(してしまった)
teratailでは、マルチポスト※の推奨はしていません。
やむを得ず複数のサイトに質問を投稿された場合は、質問内容にマルチポストをする理由を書き、他のサイトの投稿へのリンクを貼ってください。また、解決した際には必ずteratail及びすべての投稿に解決した旨と、どのように解決したかを記載してください。
また、teratail上で誤って同じ質問を複数投稿してしまった場合は、質問の削除リクエストを送ってください。
※「マルチポスト」とは、同じ内容の文章を複数のQ&Aサイトや掲示板などへ投稿することです。」
あなたの回答
tips
プレビュー