Git과 Github란?

seon·2024년 8월 21일

Git

목록 보기
1/7

출처: [네이버 부스트코스] Github으로 따라하는 버전 관리

  • Dropbox : "일반인을 위한 git을 만들어서 부자될거예요"
    개발자 세계에서 검증이 끝난 버전관리 시스템
    일반인에게 제공하면서 생긴 혁신

  • 컴퓨터에 설치하는 dropbox client

  • dropbox.com dropbox 서버에 정보를 저장

  • 파일을 수정하면 dropbox.com에 올려줌

  • 자동으로 다운로드해서 어디에 있던 똑같은 상태를 만들어준다.

  • 개발자들이 쓰는 버전관리 시스템

  • git은 크게 2개로 나눠집니다.

  • git client라고 부르는 프로그램

  • git server(라는 표현은 안 쓰지만)가 있다.

  • 명령어를 사용해서 git을 사용하게 해주는 git command line이 있다.

  • source tree(o)

  • github top

  • vscode 안에 포함되어 있는 git이 있음

  • git server에 있는 github.com이 있음. +gitlab, git buket

  • 이중에서 우리는 git command line은 제한적으로 쓸 거구요

  • vscode 안에 내장되어 있는 git을 쓸 거예요.

  • 그리고 github.com이라고 하는 서비스를 이용할거예요

  • 작성한 문서가 github.com으로 들어가고, 이를 매개로해서 다른 컴퓨터에 설치된 git client에 동기화됨

  • 모든 컴퓨터에서 같은 상태를 만들 수 있다. + 협업을 할 수 있다.

  • 협업을 중심으로 요청이 들어왔는데, 협업만으로는 어려울 것 같아서 한 5시간 강의가 됨

  • 어떻게 git이 동작, 어떻게 git 협업 하는지 쉽지 않다. 하지만 같이 있다. 앞으로 30년동안 쓸 도구다.

  • 어떤 언어이든 git을 쓰고 있을 것이다. 범용적인 도구

  • client 프로그램을 깔지 않아도 dropbox.com을 이용해도 됨.

  • github.com이라는 서비스로 출발을 해볼 거예요

  • vscode에서 바탕화면의 폴더를 불러올 때는 폴더를 생성 후 vscode에 톡 떨어뜨리면 된다.

profile
🌻

0개의 댓글