Git

효딩딩·2022년 8월 1일
1

Git 이란?

  • 오픈 소스 버전 관리 시스템

Git을 사용하여 프로그램을 저장하면

  1. 누가 언제 어떤 글자 또는 코드를 변경했는지
  2. 중요한 코드를 실수로 잘못 바꾼 경우 되돌리기 가능

여러명의 개발자가 하나의 소프트웨어 개발 프로젝트에 참여할 때,
소스 코드를 관리하는데 주로 사용

Git의 장점

  • 분산 버전관리이기 때문에 중앙 저장소가 삭제되어도 원상복구 가능
  • 각각의 개발자가 Branch에서 개발후, 본 프로그램에 합치는 merge방식을 통한 병렬개발 가능

Github 란?

  • '클라우드 서버'를 이용해서 로컬에서 버전 관리한 소스코드를 업로드함.
  • 소스 코드 공유가 가능한 원격 저장소

Git 명령어

![](https://velog.velcdn.com/images/zvoniti/post/4c0b8b42-14b7-4655-9e3b-9d7293b305b5/image.png

Git Vs Github

  • 다시 한번 정리하면 이 두개의 차이는 명확하다. 다만, 많은 사람들이 헬갈려 할 뿐

  • Git 은...
    - 소프트웨어이며 시스템 내에 설치 된다
    • 커맨드 라인 툴이다
    • 다른 버젼의 수정 및 제작을 깃 저장소에 관리할수 있는 툴
    • Git 의 VCS 기능 등 소스 코드 관리 기능을 제공함
  • Github 는...
    - 서비스이며 웹에 호스팅 된다
    • 그래픽 인터페이스 제공
    • 깃 저장소의 사본을 업로드 할 수 있는 공간
    • Git 의 VCS 기능 등 소스 코드 관리 기능을 제공함과 동시에 자체 기능 몇가지도 추가로 제공

출처:
https://terms.naver.com/entry.naver?docId=4125964&cid=59321&categoryId=59321
https://velog.io/@imacoolgirlyo/Git-fork%EC%99%80-clone-%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90-5sjuhwfzgp

profile
어제보다 나은 나의 코딩지식

0개의 댓글