Git & Github

소재현·2022년 7월 27일
0
post-thumbnail

Git

version control system(vcs)

- version

  • 어떤 프로그램을 수정 개선하여 완성한 것
  • 이전과 약간씩 다른 변화들을 구분하는 표시

코드 버전 관리를 하는 이유

1.수정할 때 마다 파일을 새로 만들면 관리가 힘들기 때문에
2.언제든 이전 버전의 코드로 돌아갈 수 있기 때문에
3.이력을 남기기 위해
4.하나의 프로제그를 두고 여러명의 개발자들이 협업할 수 있기 때문

Github

여러 개발자들이 한공간에서 프로젝트를 할 수 있게 해준다
1.git을 사용한 프로젝트 저장소
2.개발자들의 social network

기본적인 명령어

리눅스 명령어

명령어 인터페이스는 (마우스나 각종 UI 컴포넌트 대신) 터미널을 통해 사용자와 컴퓨터가 상호 작용하는 방식

branch

나뭇가지
독립적으로 어떤 작업을 진행하기 위한 개념

Basic flow

0개의 댓글