본문 바로가기

2022년_동국대학교/OSSP 팀플 일지

[OSSP]코드분석 올리기(ft. 개쫄보의 깃 협업 풀리퀘&머지)

728x90

상황 : 각자 분석해서 주석으로 단 코드 개인 레포에도 올리고, 협업 레포에도 올려야 함. 앞에 친구가 머지까지 했음(원래 상대방이 올린 거 보고 바톤터치하고 내가 머지했어야했었음) 

근데 쫄보인 나는 머지가 되어있는거 보고 뭐가 잘못될 줄 알고 상당히 화들짝 놀랬었다..!!...

웅 민예지 개쫄보

가보자고

 

<순서>
1. git pull origin main 
2. 수정사항 내 메인 레포에 올리고
3. 협업 레포에 올리기

1. git pull origin main

이미 깃 clone받아서 협업 레포와도 연결되어있기 때문에 걱정하기 말고 pull 받아서 내 레포에 반영한다.

(그냥 내꺼만 냅다 수정하고 올리면 충돌이 일어나니까 주의!!!

git pull origin main

내 로컬에 있는 Platformer-master 파일에 (다른 사람이 해놓은)수정사항 다운받으면 내 개인 레포에 업데이트가 일어났음을 알 수 있다.

2. 수정 사항 내 메인 레포에 올리기

vs코드로 수정한 거 반드시 저❗️장❗️하고

내 개인 레포에 add-commit-push

git add .
git commit -m "수정했다는 내용 적고"
git push origin main

이때 master 브랜치 말고 main에다 해야함!!

2. 협업 레포에 올리기

(여기서 헷갈렸다.. 분명 정리도 하고 예전에 플젝하면서 배웠는데, 난 금붕어인가ㅇ.ㅇ)

 

1) 내 개인 레포에서 new pull request->(레포 메인 화면으로 가서 contirbute) Open pull request

2) 협업 레포(메인화면)에서 Create pull request->Merge pull request

다음부터 머지는 내 다음 바톤터치하는 사람이 해줄 거임!!


결론

헷갈렸던 이유는 merge부터 해야한다고 인지하고있었는데 앞사람이 머지까지 해버려서!

(는 핑계고 내가 잘 알고 있었으면 그냥 그 다음 단계부터 딱딱 잘했을 텐데!!)

앞으로 계속하다보면 잘하겠지...