팀 프로젝트01-4

연가을·2022년 7월 7일
0
post-custom-banner

Git

팀원들이 작업한 파일을 하나의 파일로 합치기 위하여 깃을 사용해 보기로 하였다.

https://git-scm.com/ 각자의 운영체제에 맞는 깃 설치

깃 설치 후 CMD에서 개인작업한 폴더 경로로 이동

개인 작업 폴더를 깃과 연결 CMD창에 입력

  • git config --global user.name 계정명
  • git config --global user.email 본인이메일 입력
  • git config --global core.autocrlf true

팀장이 공유한 레지스트리를 fork하기

깃허브 fork란?
Github repository에서 내가 어떤 부분을 수정하거나 추가 기능을 넣고 싶을 때 해당 respository를 내 Github repository로 그대로 복제하는 기능.

  • 팀장이 공유한 주소 -> code -> HTTP 주소복사

  • fork로 복사하는 파일을 담을 폴더 지정 혹은 생성 한 뒤 그 경로로 이동한 뒤

    git clone ‘fork해 온 레포지터리 https 주소’

  • 연결 확인

    git remote -v

  • git remote add upstream ‘팀장 레포지터리 https 주소’

  • 연결 확인 후 code . 로 vs code 실행 한 뒤 git bash 실행

  • git bash에서 다음과 같은 명령를 차례로 실행

    • git fetch upstream (팀장 저장소와 내 저장소 일치화 과정)패치
    • git merge upstream/main (내 작업 VS에 없고 팀장 레포지터리에 있던 작업파일 생성됨)
    • git add .
    • git commit -m " 변경사항 내용 작성"
    • git push (레포지터리에 전송 )
  • 팀장이 pull 확인하고 merge 승인

주의 점

  • 파일의 경로를 팀원들 맞춰서 작업
  • index파일이 서로 겹쳐서 사라지지 않도록 파일이름을 변경하여 push하기
  • 개인이 작업한 원본은 꼭 따로 두어서 fork한 파일이잘못 되었을때 문제가 없게 하기
post-custom-banner

0개의 댓글