Git & GitHub 4

[Git & GitHub] 깃(Git)의 정의 및 실습(4)

* 클론(Clone) ? --> GitHub로 생성된 원격저장소를 내 PC(로컬저장소)에 받아오는 명령어 이다. 클론수행시 "로컬저장소=(.git)폴더"가 자동으로 생성된다. ("git clone" = "git init + git remote add") * 풀(Pull) ? --> 내 자신, 타인과 함께 GitHub(원격저장소) 형상관리시, 타인이 원격저장소에 반영한 새로운 버전을 내 로컬저장소에 받아와 업데이트 하는 것 이다. * 사전작업: Github Site 계정생성(회원가입) Git Exercise.. 1. 로컬영역 새로운폴더생성 (신규 로컬저장소) -->"로컬저장소"로 추가 할 새 폴더생성 2. Github에서 원격저장소 주소복사 * Open in Desktop - GitHub에서 자체적으로 제..

Git & GitHub 2021.10.18

[Git & GitHub] 깃(Git)의 정의 및 실습(3)

* 로컬저장소(Local), 원격저장소(Remote) ? --> "깃(Git) - 애드(Add) - 커밋(Commit)" 진행시, 로컬 저장소에 버전이 생성 및 관리가 되어지고 있는 것이다. 자신 뿐만 아니라 동료(팀원)들과 함께 버전관리를 진행하려면 깃 허브(GitHub)와 같은 Cloud(원격저장소)를 이용해야 한다. * 푸시(Push) ? 로컬저장소에 생성된 버전을 원격저장소에 반영하는 명령어 이다. * 사전작업: Github Site 계정생성(회원가입) Git Exercise.. 1_1. 깃허브(GitHub) 신규저장소 생성(1) * 깃허브 로그인 --> 우측상단(+) --> New repository(신규저장소) 생성 1_2. 깃허브(GitHub) 신규저장소 생성(2) Repository Nam..

Git & GitHub 2021.10.14

[Git & GitHub] 깃(Git)의 정의 및 실습(2)

* 깃(Git) - 커밋(Commit) ? --> 커밋이란 깃(Git)의 새롭게 반영할 목록을 패키징(Packageing) 하는 것이며, 이는, 하나의 새로운버전을 생성하는 것이다. 버전(Version)으로 관리되므로 문제발생시, 원하는 버전으로 회귀가 가능하다. Version3 -- third commit Version2 -- second commit Version1 -- first commit * 깃(Git) - 애드(Add) ? --> 커밋(Commit)으로 만들어질 파일목록을 선택 및 반영 ( NewPage[ page1, page2, page3 ] --> Add[page1, page3] --> "Commit - Create New Version" ) Git Exercise.. 1. 깃(Git) 로..

Git & GitHub 2021.10.12

[Git & GitHub] 깃(Git)의 정의 및 실습(1)

* Git(버전관리) ? - 깃(Git)은 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들을 작업을 조율하기 위한 분산 버전관리 시스템이다. 소프트웨어 개발에서 소스 코드 관리에 주로 사용되지만 어떠한 집합의 변경사항을 지속적으로 추적하기 위해 사용될 수 있다. -- 참조: 위키백과(Wikipedia) - 깃(Git)은 자신이 만든 버전(Version) 간의 이동 또는 팀원이 만든 버전으로 반영할 수 있으며, 자신이 만든버전과 팀원이 만든 버전을 비교해서 최신본으로 코드를 업데이트(Merge) 할 수 있다. * GitHub(원격 저장소 - Cloud Service) ? Git Hosting Site 주관사 특징 비용 GitHub GitHub Inc --> Microsoft 세계 최..

Git & GitHub 2021.10.11