
조원들과 레파지토리에 자신의 이름을 딴 브랜치를 생성해서 프로젝트를 push 한 후에 정말 실무처럼 풀리 퀘스트를 날려보고 머지라는 것을 경험해보려고 하던 과정에서 이슈가 생겼다. 다른 조원들은 pull request도 날려보고, 머지도 했는데 나만 아무것도 비교할 게 없다는 저 영어 메세지가 나만 떴다. 그래서 알아보니 실수로 main에 먼저 commit 후, push해서 올린 팀원이 있었고, 그 main 브랜치를 토대로 나를 제외한 나머지 조원들은 git clone으로 이어받았기 때문에 하나의 base branch에서 올릴 수 있었다. 하지만 나는 혼자 터미널에서 git init을 하고 브랜치를 파서 올렸기 때문에 아예 base branch가 달랐고, 비교할 대상이 없다는 것이다. 그래서 저 이슈를 ..

같이 공부하고 있는 조원들과 협업 및 깃헙 연습을 해보고자 개인 레파지토리가 아닌 Organization의 레파지토리에 브랜치를 따서 push 해보기로 했다. 개인 레파지토리에 올렸을 때는 문제없이 push가 되었지만 팀 Organization에서는 id와 password 인증 오류(실패)가 발생했다. git failed with a fatal error. authentication failed for 맨 처음에는 organization을 만든 조원이 우리에게 member로밖에 권한을 주지 않아 인증 에러가 발생하는 듯 했다. 아니면 구글링을 통해 레파지토리가 private이라 그럴 가능성이 있다는 글을 봐서 public으로 바꿔보기도 했지만 인증 에러는 나의 이슈이기 때문에 다시 내 정보가 잘 입력되어..