ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Git] Git과 Github
    git 2024. 1. 8. 02:53

    Git이란 코드 버전 관리 프로그램 입니다.

    1. 버전관리

    버전관리는 쉽게 말해 수정된 파일의 원본파일을 관리해놓은 것이라고 말할 수 있습니다.

    즉, 나중에 특정 시점의 버전을 다시 꺼내올 수 있는 시스템입니다.

    이는 지난 과정을 확인 할 수 있게 하며, 이전 버전으로 돌아갈 수 있게 합니다.

    2. 동시협업

    소스코드를 주고받을 필요없이 같은 파일을 여러 명이 동시에 작업하는 병렬 개발이 가능합니다. 이에 git은 여러 개발자가 협업할 수 있도록 도와줍니다. 

     

    Github란 외부에 컴퓨터를 대신 만들어주는 서비스로, 원격 저장소를 대신 제공해주는 서비스입니다.

    외부컴퓨터를 따로 마련하지 않아도 작업한 내용을 자신의 컴퓨터가 아닌 다른 곳에 저장할 수 있게 도와줍니다.

    1. 다른 사람과 협업 가능

    외부 컴퓨터에 올려둔 작업물을 다른사람이 수정하여 Github에 올리면, 그 이후 다른 팀원이 수정된 코드에 새로운 내용의 코드를 추가하고 수정하여 다시 올려준다면, 하나의 작업물을 여러 사람이 같이 협업하여 작업할 수 있게 됩니다.

     

    Git - 형상 관리 도구 (버전 관리 시스템)
    Github - 형상 관리 도구 (버전 관리) 웹호스팅 서비스