[Do it! 5일 만에 끝내는 깃&깃허브 입문] 1장. 깃 시작하기
[Do it! 5일 만에 끝내는 깃&깃허브 입문] 1장. 깃 시작하기
“Do it! 5일 만에 끝내는 깃&깃허브 입문” 도서 바로가기
1장. 깃 시작하기
1-1. 지옥에서 온 문서 관리자, 깃
깃의 핵심 기능
- 버전 관리(version control)
문서를 수정할 때마다 언제 수정했는지, 어떤 것을 변경했는지 등을 구체적으로 기록하는 것
- 백업(backup)
현재 컴퓨터에 있는 자료를 다른 컴퓨터에 복제하는 것
- 협업(collaboration)
깃 프로그램의 종류
깃 프로그램 = 깃 클라이언트 프로그램
- 깃허브 데스크톱
깃허브에서 제공하는 프로그램으로, 복잡한 깃 사용법을 GUI로 구현한 것
- 토터스깃
윈도우 탐색기의 빠른 메뉴에 추가되는 윈도우 전용 프로그램
- 소스트리
깃의 기본 기능부터 고급 기능까지 사용할 수 있는 프로그램
커맨드 라인 인터페이스(CLI)
: Command Line Interface, CLI는 터미널 창에 명령을 직접 입력해서 깃을 사용하는 방식
1-2. 깃 설치하고 환경 설정 끝내기
(본 책에서는 윈도우/맥에 깃 설치 방법을 알려준다. 맥을 사용하므로 윈도우 설치 방법은 생략하겠다..)
맥에 깃 설치하기
맥에서는 윈도우처럼 깃 설치 파일을 따로 제공하지 않음. 대신 홈브류(Homebrew)나 맥포트(MacPorts) 같은 패키지 관리자를 이용해 깃을 설치함.
(깃이 이미 설치되어 있는 관계로, 자세한 설치 방법은 생략하겠다..)
깃 환경 설치하기
1
2
$git config --global user.name "이름"
$git config --global user.email "메일 주소"
1-3. 리눅스 명령어 연습하기
현재 디렉터리 살펴보기
- 깃 배시에서 윗줄 맨 끝에 물결표(~): 현재 위치가 홈 디렉터리라는 의미
pwd(print working director): 현재 위치의 경로ls(list): 현재 디렉터리에 어떤 파일이나 디렉터리가 있는지 확인- ls 명령 옵션 4가지
-a: 숨긴 파일이나 디렉터리도 함께 표시-l: 파일이나 디렉터리의 상세 정보 함께 표시-r: 파일이나 정렬 순서를 거꾸로 표시-t: 파일 작성 시간순(내림차순)으로 표시
- ls 명령 옵션 4가지
터미널 창 지우기
clear
터미널 창에서 디렉터리 이동하기
cd ..: 상위 디렉터리로 이동cd 디렉터리명: 하위 디렉터리로 이동cd ~: 홈 디렉터리로 이동
터미널 창에서 디렉터리 만들기 및 삭제하기
mkdir(make directory): 현재 디렉터리 안에 하위 디렉터리 만듦rm(remove): 디렉터리 삭제. 단, 삭제할 디렉터리의 상위 디렉터리에서 해야 함.-r: 디렉터리 안에 있는 하위 디렉터리 함께 삭제
터미널 종료하기
- 창 위에 있는 X클릭 =
exit
This post is licensed under CC BY 4.0 by the author.