개발/알쓸싸잡

GIT 사용방법

황성안 2021. 9. 7. 20:58
728x90

GIT 사용법

이번에 팀에서 git 을 사용하며 branch 를 면접질문에서 받은적이있어 이해하며 설명하고 싶어 정리해봅니다.

.

브랜치란 ?

팀에서 개발하다보면 하나의 코드를 가지고 개발을 하는 경우도 생깁니다.

기존 코드와 관계없이 개발을 진행하게 되는데 이때 독립적으로 개발하는 것이 **브랜치**다.

팀에서 사용하기

 

** 깃을 먼저 팀 URL 과 연결시켜준뒤 아래 명령어를 따라야합니다! (중요)

git remote add 프로젝트이름 프로젝트URL

ex) git remote add hello https://lab.github.com 

  • 변경 내용이 발생 후
  • `git add .`
    • 깃에 새로 변경된 내용을 추가시킵니다.
  • `git commit -m "[FE-브랜치명] docs:README"`
    • 팀에서 규정한 룰대로 commit을 남겨줍니다.
  • `git checkout develop`
    • develop 브랜치로 이동해줍니다.
  • `git pull --rebase 원격저장소명 브랜치명` ( 이미 다른 브랜치를 다른 마스터에 추가적 머지가 이루어졌을때?)
    • Git에서 원격 저장소의 소스를 가져와 지정한 브랜치명을 베이스로 기준삼아 합병시킨다
  • `git checkout 브랜치명`
    • 내가 사용할 브랜치명으로 이동
  • `git rebase develop`
    • develop 와 병합해줍니다.
  • `git push origin 사용중인 브랜치명``
  • `git checkout develop`
  • `git branch -D sjd0051`
  • `git pull --rebase ssafy develop`
  • `git branch sjd0051`
    • 다음 사용을 위해 잊지말고 미리 브랜치를 하나 만들어두자.
  • `git checkout sjd0051`
728x90