Git flow (git으로 협업하기)

나쿠크·2023년 1월 7일
0

계속 발생하던 issue ....

  • 상황 : git init 후 master로 연결이 되는데 main branch로 연결하고 싶음!

일단 re -rf .git 으로 연결된 branch를 지우기
ls로 확인하고
git clone 포크한내git(협업)주소 입력하면 정상적으로 main에 연결할 수 있다.
이 때, 중요한게 협업하는 git 주소를 직접 연결하면 안되고 포크해서 사용해야한다.



git flow로 협업해보기 👨‍👨‍👧‍👦


1. 연결하기

git flow init 로 시작하고
git remote -v 로 어디에 연결되어 있는지 확인해야 한다.
'origin ~' 만 뜬다면 협업 레포지토리 연결이 필요!!!
git remote add upstream 팀의깃주소 하고 나서
git remote -v 를 다시 해보면 연결 된걸 볼 수 있다^0^성공


2. 협업 깃헙에서 파일을 가져오고 싶다면?!

remote 연결이 정상적으로 된 것을 확인 하고
git pull upstream develop해서 가져오면 ☆★끝☆★


3. 작업 완료했고 github 팀원들에게 공유하고 싶다면??

remote가 정상적으로 연결이 된 것을 확인 하고
git flow init
git flow feature start 작명 으로 시작!
git status 로 확인하기
git add .
git commit -m "내용적기"
git flow feature finish 작명 으로 브렌치 닫기!
git push origin 브렌치이름 으로 올리기


git hub에 가서 1차 확인


pull requesrs
base를 맞는 해당 브렌치로 바꿔주기 (팀이랑 내꺼 둘다! main으로 올리면 절대안됨!!)
create pull requets 하면 협업하는 github에 올리기 ☆★완성☆★

0개의 댓글