git clone URL(Repository의 URL)
branch : 최초 클론 시, Master(Main) 브랜치로 경로가 잡혀 있으며, Master(Main) 브랜치에 작업 할 경우 다른 팀원의 작업 사항들 (원본)에 문제가 생길 수 있기에,
본인이 작업 할 브랜치를 생성 후 작업 시작 (중요)
브랜치 생성 명령어 : git branch 브랜치명
현재 브랜치 확인 명령어 : git branch
작업 할 브랜치로 이동하는 명령어 : git checkout feature/브랜치명
(브랜치만 생성하고, 이동을 안하게 되면 Master(Main)에서 작업이 될 수 있으니 꼭 이동 명령어 후, 현재 브랜치 확인하길 추천!)
git add . 한 저장 사항들을 PR 올리기 전 어떠한 저장 사항인지 commit으로 기록하고, 메시지를 남겨서 저장사항을 트랙킹 할 수 있는 명령어
commit 후, push 하기 전에 다른 팀원의 작업이 Master(main)에 머지가 되었다면 Master(main)로 이동 후, git pull origin main 명령어를 사용하여 최신 main을 만들어야함 + pull 받은 작업사항을 자신이 작업한 브랜치로 이동하여 git merge main으로 브랜치에도 최신화 시킨 후 push진행!
git push origin feature/브랜치명 : 현재 브랜치의 작업사항을 깃헙에 올리는 명령어
팀원들과 프로젝트 공유를 하면서 최종 업데이트가 되기 위해서는 Merge* 의 단계가 필요한데, Merge가 되기 위해 업무 사항을 깃헙에 공유 할 때의 행위올릴 때 작업사항을 공유하는 행위
작업 사항이 Merge가 되면, 다른 팀원들은 PR을 올리기 전에 업데이트 된 머지 사항을 자신의 Local에서도 최신화를 시킨 뒤 다시 푸쉬를 해야함.