항상 svn만 사용하다가 이번에 회사 프로젝트로 git을 사용하게 되었다.
매번 동료의 코드를 가져올 때마다 git bash 명령어를 검색하는 게 귀찮아서 기록한다.
우선 git bash를 실행하고,
1. 프로젝트 경로 설정
나는 C 드라이브 안에 프로젝트가 있어서 아래와 같이 입력해주었다.
본인 프로젝트에 맞게 경로를 넣어주면 된다.
cd /c/프로젝트경로...
2. 내 브랜치로 전환하기
내 브랜치가 예를 들어 이름이 devamy라고 하면, 현재 devamy 안에 있는지 확인하고 아니면 devamy 브랜치로 이동한다.
git checkout devamy(브랜치명)
3. 다른 브랜치의 최신 내용 가져오기
main 브랜치에서 가져올 것이기 때문에 아래와 같이 입력한다.
git pull origin main
4. 충돌이 났을 경우
추후 포스팅에서 충돌에 대해서 자세하게 다루겠지만,
우선 내 브랜치에 있는 소스를 우선으로 해서 병합을 진행하는 명령어이다.
충돌난 파일 경로를 입력해 준다음, 커밋 메시지를 입력한다.
git add <충돌난 파일 경로>
git commit -m "우선 내 브랜치의 소스로 병합"
5. 작업 완료 후 브랜치 상태 확인
main 브랜치의 내용으로 내 브랜치가 잘 업데이트 되었는지 확인하는 명령어이다.
git status
'05. etc' 카테고리의 다른 글
[Git] 수정한 소스 코드를 원격 repository에 올리기 (0) | 2024.11.06 |
---|---|
[Tomcat] WAS 서버 강제 중지하는 법 (0) | 2024.11.04 |
[톰캣 재구동시 유의사항] 실시간 로그 확인 리눅스 명령어 (0) | 2024.09.10 |
[Tomcat] WAS 서버에서 스레드 덤프 추출하는 방법 (0) | 2024.07.10 |
[Vue] Vue-CLI 프로젝트 생성/실행하기 (0) | 2024.06.28 |