깃사용법 썸네일형 리스트형 깃(Git)과 깃허브(GitHub)란 무엇인가? - 버전관리와 형상관리 [ '버전관리'와 '형상관리' ] 버전 관리 : 소프트웨어의 소스 코드 변경사항을 '버전'이란 개념을 통해 관리하는 것을 말한다. 형상 관리 : 소프트웨어의 변경사항을 체계적으로 추적하고 통제하는 것의 포괄적 의미로, 소프트웨어 소스 코드 뿐 아니라 개발 환경, 빌드 구조 등 전반적인 환경 전반적인 내역 등 프로젝트와 관련된 모든 변경사항을 관리하는 것을 말한다. 버전 관리는 '클라이언트 - 서버 모델(CVCS)'과 '분산 모델(DVCS)' 2가지로 나뉜다. 분산 모델(DVCS)은 프로젝트에 참여하는 모든 클라이언트(개발자)가 전체 저장소에 대한 개별적인 로컬 저장소를 갖고 작업하는 형태이다. 클라이언트-서버 모델과는 다르게 클라이언트(개발자) 각자가 온전한 전체 저장소의 사본을 로컬에 가지게 된다. 이.. 더보기 Git · GitHub 시작하기_3. Git CLI 설치 및 첫 번째 저장소 클론하기 [ Git CLI 설치 ] - CLI (Command Line Interface) : 명령줄 인터페이스 또는 명령어 인터페이스, 터미널을 통해 사용자와 컴퓨터가 상호 작용하는 방식을 말한다. (*위키트리) Windows 사용자들이 접하게 되는 CMD 창과 Mac OS 사용자들이 접하게 되는 *Terminal 창 같은 것들이 바로 명령 줄 인터페이스를 제공하는 프로그램이다. 1. Git 주소 : https://git-scm.com/downloads 에서 운영체제에 맞게 다운로드 하기 2. Git 다운로드가 완료되면 Git bash를 실행 후, git 명령어 입력시 정상적으로 실행되면 준비 완료 - 다른 방법 : 내 문서 > 우클릭 > git bash here 클릭 : 특정 디렉토리에서 git bash 열어.. 더보기 Git · GitHub 시작하기_2. 토큰 생성하기 [ 토큰 생성하기] 과거에는 id/pw 방식으로 로그인 및 인증을 하였으나, 2021년 8월 13일 이후로부터 github정책이 변경되어 Git 작업을 인증할 때 비밀번호 대신 반드시 토큰을 사용하도록 변경되었다. 권한 지정 후 토큰을 생성한다. 생성한 토큰은 안전한 곳에 보관해야 한다. 토큰 생성 이후 권한은 변경 가능하다. 유출에 주의해야 한다. 1. Setting > 좌측 Developer settings > Personal access tokens > Generate new token 2. 토큰 생성 하기 - Note : 토큰의 용도에 따라 이름을 지어준다. - Expiration : 토큰 만료 날짜 > 보통 90일마다 갱신해 주는 것이 적당하다. - Select scopes : 토큰에 부여할 권.. 더보기 이전 1 다음