Git은 소프트웨어를 개발하는 기업의 핵심 자산인 소스코드를 효과적으로 관리할 수 있게 해주는 무료, 공개소프트웨어.

 

ssh로 이용하는 공용 저장용 서버라고 생각?

 

형상관리 툴, 형상관리 소프트웨어, 오픈소스 분산 버전 관리도구

 

 

Git은 소프트웨어다. 소프트웨어는 뭘로(어떤 언어로) 개발되었건 필요없고 단순히 OS에서 실행하거나, 역할을 하는 기계어가 작성된 파일이다. 소프트웨어 = 기계어

 

 

 

 

 

원격저장소(remote): 제공된, 공용 저장소

로컬저장소: 내 컴퓨터 git저장소

 

cmd를 이용해 내 git저장소에 접속하고 원격 저장소에 연결,접속 한다.

 

내 로컬저장소 git에 저장하고 원격과 연결된 상태로 원격저장소에 push 하면 원격저장소를 나타내는 GitHub 페이지에 새로운 파일이 생긴다.

 

Git의 로컬저장소를 생성하는 과정. 이러한 cmd 명령어들이 쓰인다.

 

 

내가 생각한데로 파일 수정할때마나 실시간으로 바뀌는것 까지는 아니다.. 통로를 뚫어놓고 업로드 하는 개념이다