오도원입니다.

건강과 행복을 위하여

Development/Git

1장. 깃 시작하기

오도원공육사 2020. 2. 2. 16:20
반응형

해당 게시글은 [Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문 - 고경희]을 공부하고 정리하기 위해서 작성했습니다.

 

1. 지옥에서 온 관리자, 깃

2. 깃 설치하기

3. 리눅스 명령 연습하기

 

1. 깃

1) 깃으로 무엇을 할 수 있을까?

깃이 제공하는 핵심 기능은


1. 버전 관리(version control), 2. 백업(backup), 3. 협업(collaboration)


으로 나눌 수 있다. 

 

1. 버전 관리

깃을 통해 문서를 관리하면 문서를 수정할 때마다 수정된 시간, 수정 사항 등을 편리하고 구체적으로 기록할 수 있다.

 

2. 백업하기

 컴퓨터는 '확실한 것'과 '불확실한 것'을 가지고 있다. 확실한 것은 '내 컴퓨터는 언젠가는 고장난다'는 것이고, 불확실한 것은 '내 컴퓨터가 언제 고장날지 모른다'는 것이다. 그러므로 반드시 백업(backup)을 해야한다. 백업 공간을 제공하는 인터넷 서비스는 깃의 원격 저장소로 깃허브(Github)입니다.

 

3. 협업하기

깃을 사용하면 팀원들이 파일을 편하게 주고받으면서 의사소통할 수 있고, 오류가 생겼을 경우 수정 기록이 남기 때문에 파악하기 쉽다.

2) 깃 프로그램의 종류

깃허브 데스크톱(Github Desktop), 토터스깃(TortoiseGit), 소스트리(Source Tree), 커맨드라인 인터페이스(Command Line Interface, CLI) 등이 있다.

 

2. 깃 설치하기

1) 윈도우에 깃 설치하기

https://coding-factory.tistory.com/245

 

[Git] 윈도우버전 Git설치하기 (Git for Windows)

GItHub를 사용하려면 먼저 Git이 PC에 설치되어 있어야합니다. Git설치방법에 대해 알아봅니다. 윈도우버전 Git설치하기 1. Git 설치파일을 다운로드 받습니다. Git다운로드 링크 바로가기 위에 링크되어 있는 페..

coding-factory.tistory.com

$ git

제대로 설치가 됐다면 터미널 창에서 git을 입력했을 때 사용할 수 있는 여러 옵션들이 나타난다.

 

2) 깃 환경 설정하기

깃에서 사용자 정보를 설정하려면 git config 명령을 사용한다.

$ git config --global user.name "user name"
$ git config --global user.email "user email"

 

3. 리눅스 명령 연습하기

$ pwd
$ ls
$ ls -al
$ cd ..
$ cd ~
$ mkdir
$ rm -r 
$ cat

여러 명령어는 매우 기초적이여서 설명을 생략한다.

 

참고) 깃에서 기본 편집기 변경하기

$ git config --global core.editor "notepad++"

'notepad++' 같은 편집기 이름 대신 편집기 실행 파일의 경로를 입력해도 된다.

반응형