오늘은 다른 팀원 분이 디자인한 대로 메인 프레임을 구성하는 것을 좀 더 다듬었다. 그 과정에서 코드를 좀 건들기는 했는데, 내 파트는 이제 마무리가 되어서 이후로 git에 대해 찾아보았다.
먼저 git을 사용하여 프로젝트를 시작할 때의 명령어를 정리하겠다.
- 내가 팀장으로써 프로젝트를 시작할 때
- 파일을 생성한다. ex) 직접 생성, mkdir 이용
- 윈도우의 경우 git bash로 terminal 열기
- cd <파일명>
- git init으로 .git 파일 생성
- ls -a로 .git 파일 확인
- 메인 화면 등의 기본 틀 잡기
- 저장
- git add .
- '.' 위치 주의! cd로 지정한 경로 내의 모든 파일을 지정한다는 의미이다.
- git commit -m "프로젝트 시작"으로 파일 저장
- git status, git log 등으로 commit 확인
- github에서 repository 생성하기
- 생성 후 안내에 따라 terminal에 명령어 입력
- git remote add origin [url 주소]
- 뜻 = [url 주소]를 origin이라는 이름의 원격 저장소로 지정(add)한다
- orgin = [url 주소]
- git remote -v로 원격 저장소 확인 가능
- git remote rename [원래 이름(origin)] [바꿀 이름]
- 뜻 = [url 주소]를 origin이라는 이름의 원격 저장소로 지정(add)한다
- git branch -M main
- 뜻 = 기본 브랜치를 main으로 한다.
- git push -u origin main
- 뜻 = main 브랜치를 로컬저장소의 origin으로 업로드한다.
- git remote add origin [url 주소]
- git hub에서 협업할 콜라보레이터 등록
- 파일을 생성한다. ex) 직접 생성, mkdir 이용
- 내가 팀원으로써 프로젝트를 시작할 때
- 새 폴더 생성하고 git bash로 터미널을 연다
- git clone [url 주소]
다음은 협업을 시작하고 난 후 작업 중의 git 단계 정리이다.
- 이후 협업 시작
- git branch [브랜치명]으로 브랜치를 생성한다
- git checkout [브랜치명]으로 브랜치를 바꿀 수 있다
- 작업하고 저장하고 업로드하기
- git add . / git commit -m "fix :작업내용"
- git pull origin main / git merge main(중간 중간 하기)
- 코드 점검
- git push origin [브랜치명]
- 다음 날 작업 시작하기
- git pull origin main / git merge main (작업준비할 때도)
- 작업
- git add . /git commit -m "fix :작업내용" / (~) git merge main(매일매일) / 코드 점검 / git push origin [브랜치명]
- git branch [브랜치명]으로 브랜치를 생성한다
프로젝트의 마지막 단계. 여기서 병합을 충돌 없이 성공하면 프로젝트가 완료될 수 있다.
- 일단락 되었을 때 git hub에서 브랜치와 main을 병합
가장 중요한 건 (~) git merge main(매일매일)이다!
'til' 카테고리의 다른 글
자기소개 페이지 5일 차(完) @css에서 id (0) | 2024.07.19 |
---|---|
자기소개 페이지 4일 차 @hover, cursor (0) | 2024.07.18 |
자기소개 페이지 2일차 @틀 완성, 팀 내 git 규칙 준수 (0) | 2024.07.16 |
자기소개 페이지 1일 차 @팀 프로젝트 (0) | 2024.07.15 |
할 일 목록 만들기 4일차(完) (0) | 2024.07.12 |