내가 실수로 같이 커밋해야하는 파일을 빠트렸는데,
rebase하려면 unstaged change들을 commit하거나 stash하래
근데 여기서 궁금한게
빠트린 파일이 unstaged change 상태인데 이걸 stash로 치워버리면
rebase를 해도 빠트린 파일을 커밋 못시키잖아!!!!!!!!!!
내가 실수로 같이 커밋해야하는 파일을 빠트렸는데,
rebase하려면 unstaged change들을 commit하거나 stash하래
근데 여기서 궁금한게
빠트린 파일이 unstaged change 상태인데 이걸 stash로 치워버리면
rebase를 해도 빠트린 파일을 커밋 못시키잖아!!!!!!!!!!
stash->rebase->unstash->commit 하면 안되나요? 아마 push까지 하신것같은데, 이미 올라간 커밋에 amend하는건 좀 뭐시기한것같네요... 혼자만 작업하시는 브랜치라면 force push도 방법이 될 수는 있겠지만, 여럿이서 같이 작업하는 브랜치라면 그냥 앞전 커밋해시 긁어와서 새커밋메세지에 붙이고 커밋하시는게 좋을것같아요!
네 그런식으로하니까 되네요 rebase하면 stash pop 못하는줄 알았어요
커밋을 먼저 하고 interactive rebase 에디터에서 순서 변경 + fixup으로도 가능함