1. 기존 main branch 업데이트 사항 Pull

    <aside> 🔊 local repository - 내 컴퓨터 안에 있는 repos

    git repository - github 안의 원격 repos

    </aside>

    git pull origin main
    
  2. 문제 풀이 시 사용할 branch 생성

    <aside> 🔊 branch 사용 - 같은 작업 영역, 즉 branch에서 작업할 시 충돌하기 때문에 각자의 작업 영역을 만들어 사용. 작업 완료 시 Pull Request 만들어 main branch 합친다.

    </aside>

    git branch `username_platform_문제 번호 or 이름`
    
  3. 작업할 branch 영역으로 이동

    git checkout `username_platform_문제 번호 or 이름`
    
  4. [플랫폼]/[문제 번호] 폴더 내에 username 이름을 가진 폴더 생성 후 문제 풀이 코드 및 설명 readme 파일 넣기

  5. 생성한 폴더 git repository 전송

  6. github로 들어가서 Pull request 생성 후 Merge

  7. local 저장소에 만들어진 branch 삭제

    git checkout main
    
    git branch -D `생성했던 브랜치 이름`
    

<aside> 🔊 상대방 코드에 의문점이 생길 시, 코드에 들어가 댓글 작성을 통해 제안!

</aside>

<aside> 😼 여기까지 하면 끝임! 입력하면서 뭔가 비정상적으로 뜬다 싶으면 @다연한테 캡처해서 보내 주면 해결해 드릴게요

git commit -m "커밋 message"

</aside>