자바

깃허브를 쓰는이유

148june 2025. 3. 17. 10:56
  • Branch(분기점) 하나의 프로젝트에서 독립적으로 개발할 수 있도록 만들어주는 기능

 

  • Branch(분기점)에 일정 시점의 코드를 Commit(저장)할 수 있다.

 

  • Branch(분기점)에 문제가 생길시 그시점으로 되돌릴수있음

 

  • 원격 저장소와의 동기화 기능을 제공한다.
    • push
      • commit한 코드를 원격 저장소에 저장하는 기능
      • 프로젝트를 저장하는곳에 올리는기능
    • pull
      • 원격 저장소의 코드를 local 환경에 불러오는 기능
      • 자기 개발환경에 가져온다
  • Checkout
    • 현재 바라보고 있는 Branch를 전환할 수 있다.
    • 변경할때 사용
  • Merge
    • 코드의 변경 사항(Commit)을 서로 다른 Branch끼리 합치는 기능이다.
    • 병합하는거