기존 main branch 업데이트 사항 Pull
<aside> 🔊 local repository - 내 컴퓨터 안에 있는 repos
git repository - github 안의 원격 repos
</aside>
git pull origin main
문제 풀이 시 사용할 branch 생성
<aside> 🔊 branch 사용 - 같은 작업 영역, 즉 branch에서 작업할 시 충돌하기 때문에 각자의 작업 영역을 만들어 사용. 작업 완료 시 Pull Request 만들어 main branch 합친다.
</aside>
git branch `username_platform_문제 번호 or 이름`
작업할 branch 영역으로 이동
git checkout `username_platform_문제 번호 or 이름`
[플랫폼]/[문제 번호] 폴더 내에 username 이름을 가진 폴더 생성 후 문제 풀이 코드 및 설명 readme 파일 넣기
생성한 폴더 git repository 전송
add - 전송할 파일을 택배 박스 위로 얹기
git add `전송할 폴더 이름`
commit - 얹은 파일들 택배 박스 포장
push - 포장된 택배 박스 github로 전송
git push origin `브랜치 이름`
git push -f origin main
github로 들어가서 Pull request 생성 후 Merge
local 저장소에 만들어진 branch 삭제
git checkout main
git branch -D `생성했던 브랜치 이름`
<aside> 🔊 상대방 코드에 의문점이 생길 시, 코드에 들어가 댓글 작성을 통해 제안!
</aside>
<aside> 😼 여기까지 하면 끝임! 입력하면서 뭔가 비정상적으로 뜬다 싶으면 @다연한테 캡처해서 보내 주면 해결해 드릴게요
git commit -m "커밋 message"
</aside>