목록Git & Github (3)
Just Do IT!

git rebase 명령어를 입력하다가 잘못 눌렀는지 이러한 오류가 떴다. 브랜치가 바뀌니 것도 아니고, 다른 브랜치로 checkout도 잘 되는데 저 |rebase 오류가 뭔지 몰라서 구글링해봤다. 이건 rebase 하는 도중에 터미널을 멋대로 꺼버려서 생긴 오류였다. 뭔가 rebase 명렁어 입력해서 커밋 메세지를 수정하던 도중에 그 터미널을 나오고 강제로 vscode를 닫았다기 다시 열어서 생긴 오류였다. 저기 적인 continue, absort, skip 등 명렁어를 다 써봤는데 전부 적용되지 않고 다시 오류 메세지가 입력되길래 다시 터미널을 닫았다가 나와야 하나 싶었는데, 이럴 때는 quit 명렁어를 이용해 나오고 다시 rebase 명령어를 입력하는 게 편하다고 한다. git rebase --q..

최종 프로젝트를 진행하면서 issue를 생성해서 이슈 번호를 붙이며 commit을 했었는데, push까지 다 한 뒤에야 issue 번호가 잘못되었다는 사실을 깨달았다. 그래서 이미 push한 커밋 메세지를 수정할 수 있을까 구글링하다가 결국 성공했다. 이슈 번호만 수정해서 제대로 pull request하고 merge까지 할 수 있었다. 이건 미래의 내가 다시 이런 실수를 할 때 볼 수 있도록 하는...ㅋㅋㅋ 기록이다. 1. 수정하고 싶은 commit 선택 git commit --amend ammed를 이용하면 가장 마지막에 commit한 내용을 수정할 수 있다. 마지막 commit만 수정하는 건 매우 간단하다. 위의 명령어 입력 후 커밋을 수정할 수 있는 창이 뜬다. 그 창을 통해 수정을 완료한 후 es..

여러 Repository를 하나의 Repository로 합치기 깃허브에 private으로 공부했던 것들을 올려두고 있었는데 점점 레파지토리가 많아지고 지저분(?)해지는 것 같아서 하나로 합치기로 하고 실행에 옮겼다. 우선 옮긴 건, react native 관련한 레파지토리 하나로 모으기. 예전에 벨로그에 작성했던 내용을 그대로 실행했는데 다행히 이번에는 오류 없이 한 번에 성공...! 나중에도 써먹을 것 같아서 이제는 쓰지 않는 벨로그 대신 티스토리에도 옮기기로 마음 먹었다. 1. 하나로 합칠 Repository 생성 기존의 repository들을 합칠 새로운 repository를 생성해야 한다. 합치기 전에 커밋 기록이 없으면 오류가 생기는데, 새로운 레파지토리를 생성할 때 add ReadMe.md 를..