git 기본 사용법
github를 이용한 공동 작업을 어떤 식으로 진행하면 되는지 간단히 정리한 부분
기본적으로 같은 파일을 수정하지 않으면 충돌이 발생하는 일이 없기 때문에 수월하게 작동합니다. 이 외에 상황에 대한 서술입니다.
1. 상대가 작업한 내용을 merge해서 master에 변경이 있을 때
- 내가 작업 중이지 않는 상황
1 | # 여기서 주의해야할 점은 브런치(frontend)가 이미 만들어진 다음 pull을 하게되면 master와 |
- 내가 작업 중인 상황
1 | 굳이 중간에 pull을 받을 필요가 없습니다. |
2. 내가 작업한 다음 push할 때
전체적인 진행 코드입니다.
1 | # 현재 bash창(terminal)을 확인했을 때 frontend인 시점에서 서술 |
여기부터는 서버에서 진행할 부분입니다.
1 | 1. repo에서 내 브런치로 들어간 다음 코드가 잘 올라갔는지 확인한다. |
다시 로컬환경으로 돌아옵니다
이하의 부분은 다시 프로젝트 작업을 하기 위해서 현재 가지고 있는 브런치를 삭제해주고 변경된 마스터 데이터를 로컬로 가져오는 부분입니다.
1 | # 1.기존의 branch 제거 |
추가로 알아두면 좋은 부분
아직 사용이 서툴기 때문에 파일 백업을 다른데에 하는 것을 까먹지 않도록 합니다!
git status
로 현재 상태를 확인하는 것을 습관화합니다.
git log --oneline
를 통해 변경 이력(commit)을 확인할 수 있습니다.