Open yuri-0415 opened 4 years ago
앗 저도 같은 문제로 고민했었는데요 작업하신 내용을 다른 데 백업해두고, 원래 master에 들어가야 할 (처음 시작이 되는 backend 폴더) 내용을 넣어서 강제로 push origin master -f (강제로 올리는 커맨드) 하니 master가 생성되더라구요. 이 내용을 지우고, 방금 백업해두었던 내용을 가져와 workspace에 커밋, push 해서 해결했습니다.
git rebase master
을 해주신건가요? 현재 master의 파일 구조는 어떤가요? 풀리퀘 탭에 들어가 시도 해보셨나요?
@dodo4114 git rebase workspace master
를 해주었고 master에서는 workspace 상에 존재하는 파일은 없습니다...! 처음에 repository 만들 때 생성했던 readme.md
와 gitignore
파일만 있는 상황입니다. rebase를 했더니 풀리퀘가 안되는 상황인 것 같습니다.
저는 master와 workspace가 unrelated histories를 가져서 pull request를 못 넣는 문제를 겪었었는데, 비슷한 문제인거 같습니다. 저는 레포지토리를 아예 삭제하고 처음부터 다시 만드는 식으로 해결했어요.
최선의 방법은 아닌 것 같지만, workspace에서 master로 pull request를 넣지 못하는 문제는 해결되었어요.
git rebase workspace
at mastergit rebase -i HEAD~총 커밋 수
git push -f origin master
@GanziDaeyong @201432420 @dodo4114 세분 모두 감사드립니다! 참고해서 해결해보겠습니다ㅎㅎ
세미나장님 말씀 듣고 확인해보니 제가 그 제출방식 잘못 이해한 사람이더라구요!
그런데 제가 처음부터 branch를 따로 만들어서 (commit 없이) master랑 따로 노는 문제가 발생했습니다. 그래서 rebase 해주어서 해결하긴 했는데 pull request 를 보낼 수가 없더라구요ㅠㅠ 이런 식으로 workspace branch가 만들어지긴 했는데 괜찮을까요?
workspace branch
master branch