본문 바로가기

5. Git | Github

(2)
4/28(금) IT K-DT(42일차) / 2. Github 2. Github 2-1. Github의 개요 GitHub는 분산 버전 관리 시스템인 Git을 사용하는 프로젝트를 위한 웹 기반 호스팅 서비스. 코드 호스팅, 코드 검토, 이슈 트래킹 등의 기능을 제공하며, 개발자들 간의 협업을 용이하게 함. 개인 또는 조직 단위로 코드 저장소(repository)를 생성하고, 이를 다른 개발자들과 공유할 수 있음. 저장소에는 프로젝트의 소스 코드뿐만 아니라 문서, 이미지, 라이선스 등의 파일도 저장할 수 있음. 또한, 코드 변경사항을 추적하고 관리하기 위한 이슈 트래킹 기능도 제공함. 다양한 프로그래밍 언어를 지원하며, 오픈소스 프로젝트와 비공개 프로젝트 모두를 호스팅할 수 있음. 또한, GitHub는 Git을 기반으로 하기 때문에 Git의 모든 기능을 지원하며, Gi..
4/27(목) IT K-DT(41일차) / Git 1. Git 1-1. Git의 개요 분산형 버전 관리 시스템(VCS). (=여러 파일을 하나의 버전으로 묶어서 관리하는 것) Git은 매우 빠른 속도와 분산형 저장소 지원이 특징. (Git은 Github와 완전히 다른 프로그램이다.) 버전관리 시스템 종류 1. 클라이언트 -서버 모델 하나의 중앙 서버로 여러 클라이언트들이 각자 필요한 것만 가져와서 작업 후 다시 중앙 서버로 보내 통합. (CVS, SVN) 2. 분산 모델 하나의 중앙 서버가 존재하나, 여러 클라이언트들은 각자의 컴퓨터 저장소에 전체 사본을 갖고 작업. (Git) 교육 간 사용할 경로 및 디렉토리: C:\yjcho\Git\test 교육 간 추가로 참고한 유튜브 영상 https://www.youtube.com/watch?v=lelVripbt..