해당 게시글은 [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을 입력했을 때 사용할 수 있는 여러 옵션들이 나타난다.
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++' 같은 편집기 이름 대신 편집기 실행 파일의 경로를 입력해도 된다.
'Development > Git' 카테고리의 다른 글
5장. 깃허브로 협업하기 - 원격 저장소 사용하기 (0) | 2020.02.07 |
---|---|
4장. 깃허브로 백업하기 (0) | 2020.02.06 |
깃허브 origin 삭제하는 방법 (0) | 2020.02.05 |
3장. 깃과 브랜치 (0) | 2020.02.02 |
2장. 깃으로 버전 관리하기 (0) | 2020.02.02 |