[raccoon/github] 너구리굴 깃헙으로 협업하기

이지현·2023년 7월 29일
1

git-github

목록 보기
4/5

  • 처음 프로젝트를 시작할 때 - 로컬에서 폴더 생성, 깃헙에서 레포 생성
    • 로컬에서 깃헙 레포와 연결방법
      1. git init
      2. git remote add /별명/ /깃헙-url/
      3. git add .
      4. git commit -m “/커밋 메시지/”
      5. git push /별명/ main
    • 다른 사람과 같이 할 때 - 한 명은 위에, 나머지 참여자들은 아래의 명령어를 실행한다.
      1. git init
      2. git clone /깃헙-url/
  • 작업 전 각자 브랜치를 만든다.
    • git checkout -b /작업할 브랜치 이름/ /PR을 올릴 브랜치 이름/ → 브랜치가 새로 생기면서 해당 브랜치로 이동
    • git branch /작업할 브랜치 이름/ /PR을 올릴 브랜치 이름/ → 새로운 브랜치를 생성만 한다.
    • 만든 브랜치를 원격 깃헙에 만든다. - 새로 만든 브랜치에서 아래 명령어 실행
      1. git add /새로 작업한 파일 경로/
      2. git commit -m “[NEW BRANCH]”
      3. git push /별명/ /새로 만든 브랜치 이름/
  • 작업이 끝난 후 상위 브랜치에 작업 내용을 합친다.
    • github Pull Request 작성 → 코드 리뷰 및 승인 받기 → merge 클릭!
    • 상위 브랜치에 작업 내용이 올라갔으니 다른 사람들에게 알려준다.
  • PR이 merge가 된 후 다른 참여자들은 merge된 내용을 불러오며, rebase해서 최신화해주기
    1. git switch /merge 된 브랜치/
    2. git pull /별명/ /merge 된 브랜치/
    3. git switch /작업 브랜치/
    4. git rebase /merge 된 브랜치/
profile
건축학도의 프론트엔드 개발자 되기

0개의 댓글