[TIL] GIT 협업(내일배움캠프 git특강)

김민재·2023년 10월 24일
0

TIL

목록 보기
31/172

합기기 전 pull // 지우면 됨 충돌나면 이상한 것들

\main 브랜치는 배포용/
한 기능 만들고 합치고 확인 후 잘 되면 또 만든다. 3
\login 브랜치/
기능 개발용 2
\develop 브랜치/
테스트용 1

깃허브 관리자가
settings > default branch를 > dev로 바꿔준다(기본브랜치)//

깃허브 팀원 초대
settings > collaborators > 초대

깃 clone
git clone 주소

  • merge 합친다.

git branch login // login이라는 branch 생성
git branch // branch 보여주기
git checkout(switch) login // git login으로 branch바꿔줌.
git switch -c login // git branch 생성 후 이동
git checkout -b login // git branch 생성 후 이동
-d branch // 삭제

// branch 합치기
git switch main // 수정 전(합쳐야 할 branch) login 코드를 main으로
// branch를 login에 한 이유 혹시 코드가 잘못 될 수도 있어서 login branch를 만들고 거기서 수정 후 잘 되면 합친다.
git merge login // 수정 했던 것을 main에 합친다

  • pull request 당겨서 합친다.
    코드리뷰가 가능하다. 상의 후 좋으면 합친다.
    최종 브랜치와 수정 브랜치를 합칠 거다.
    git에서 합치는 게 아니라 github에서 합친다.
    후 내 로컬에도(git) git pull 해라.
    pull requests 클릭 > compare pull request 클릭 >
    reviewrs 오른쪽 리뷰 요청하기 바깥 클릭
    file changed 코드 클릭 리뷰 후 / finish review 상의 후 merge pull request 순서 git colone - git branch 기능 - git dev에서 pull 후 내 기능이랑 합치고 push? .gitignore 사이트에서 다 알려준다 무시할거
  • git 브랜치 가져오기
    // git fetch // 전체 branch를 가져옴?
    // git branch -r // 보여줌
    // push해줘야 위에서 깃허브에서 브랜치 다 보임
  • git 브랜치 기본값 변경하기 설정에 있습
profile
개발 경험치 쌓는 곳

0개의 댓글

관련 채용 정보