TIL Git(1) 20220418

19·2022년 4월 18일
0

TIL/WIL

목록 보기
9/143
post-custom-banner

Git

Git

  • GIT은 여러명의 개발자가 하나의 소프트웨어 개발 프로젝트에 참여할 때, 소스코드를 관리하는 데 사용되는 형상 관리 프로그램

장점

  1. 버전 관리를 할 수 있다
    • 하나의 파일로 버전 관리가 가능!
  2. 협업해서 하나의 프로젝트를 만드는데 유용
    • 누가, 언제, 어떤 부분을 수정했는지 파악이 용이함

Github?

  • Git으로 된 프로젝트 저장 공간을 제공
  • Git을 편하게 사용하기 위한 여러가지 부가기능을 가지고 있음

Git commit

  • 현재 프로젝트의 상태를 저장하는 기능
  • commit을 통해 누가, 언제, 어떤 부분을 바꾸었는지 확인할 수 있음

원격 Repo와 로컬 Repo

  • 원격 Repo는 Github에 저장되어 있는 리포지토리를 의미
  • 로컬 Repo는 내 컴퓨터에 저장되어 있는 리포지토리를 의미

Tracking

  • 로컬 Repo가 원격 Repo를 tracking하는 것
  • 로컬 Repo와 원격 Repo를 연결하는 것

Git push

  • 로컬 Repo에 commit한 자료들을 원격 Repo에 저장하는 것

Git pull

  • 원격 Repo에 저장되어 있는 자료들을 로컬 Repo로 가져오는 것

Git clone

  • 원격 Repo에 저장되어 있는 프로젝트를 로컬 Repo에 복제할 때 사용
profile
하나씩 차근차근
post-custom-banner

0개의 댓글