나의 공부방/Git,Github

[GITHUB 입문] Git, Github의 차이

jojaeguk 2023. 6. 18. 20:44

버전관리는 형상관리와 일반적으로 통용


형상관리 : 소프트웨어의 변경사항을 체계적으로 추적하고 통제하는 것으로,
                형상관리는 일반적인 단순 버전관리 기반의 소프트웨어 운용을 좀 더 포괄적인 학술 분야의 형태로 넓히는 

                근간을 이야기 한다.

 

서버와 클라이언트
Server(제공자) : 정보 제공
Client(고객) : 정보 요청
즉, 데이터를 주면 서버 데이터를 달라고 하면 클라이언트입니다.
예) 크롬브라우저에서 네이버 주소를 검색하면 데이터 요청 하여 네이버의 정보를 받아옴
     크롬브라우저 클라이언트, 네이버 서버

로컬과 리모트
나의 컴퓨터(Local)
다른 사람 컴퓨터(Remote)

Git, Github
깃은 로컬에서 즉, 내가 보고 있는 컴퓨터에서 돌아가는 (버전관리 프로그램)입니다.
깃허브는 원격에서 즉, 다른사람 컴퓨터에 이 버전들을 저장해놓는 저장소입니다.
간단하게는 원격에서 동작하는 소스코드 버전 저장소라고 생각하시면 됩니다.