2-1 깃 저장소 만들기 2-2 버전 만들기


http://www.yes24.com/Product/Goods/84803146

 

Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문 - YES24

생활코딩 강의에서 52개를 엄선, 한 권 안에 자주 쓰는 기능은 모두 담았다.문서 지옥, 깃&깃허브로 하루 안에 탈출한다!본서는 대학생, 개발자, 일반 사무직까지. 문서 지옥에 빠진 모두를 위한

www.yes24.com

⌜Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문⌟ 책을 공부하며 요약・정리한 내용입니다.


깃 초기화 - git init

$ git init

‘git init’ 명령을 입력하면 깃을 사용할 수 있도록 디렉터리를 초기화하는 것이다.

‘Initialized empty Git repository in [디렉터리경로]’

라는 메시지가 나타나면 해당 디렉터리에서 깃 사용가능

cf) .git 디렉터리는 숨겨져 있다.

 

 

작업 트리(working tree = 작업 디렉터리(working directory))

파일 수정, 저장 등의 작업을 하는 디렉터리로 우리 눈에 보이는 폴더가 바로 작업 트리이다.(스테이지와 저장소는 숨은 파일로 존재)

 

스테이지(stage = 스테이징 영역(staging area))

버전으로 만들 파일이 대기하는 곳(git add 하면 파일이 저장되는 곳)

 

저장소(repository)

스테이지에서 대기하고 있던 파일들을 버전으로 만들어 저장 하는 곳(commit 하면 저장되는 곳)

 

git 상태 확인 명령어 - git status

 

 

수정한 파일 스테이징 하기 - git add

작업 트리에서 파일을 만들거나 수정하면 스테이지에 수정한 파일을 추가한다. 이를 스테이징(staging)이라고 표현한다.

git add [스테이징할파일명]

파일이 스테이지에 추가된다.

 

스테이지에 올라온 파일 커밋하기 - git commit

파일이 스테이지에 있다면 이제 버전을 만들 수 있다. git에서는 버전을 만다는 것을 ‘커밋(commit)’이라고 한다. 커밋할 때에는 버전에 어떤 변경 사항이 있었는지 확인할 메시지를 함께 기록해 두어야 한다.(커밋 메시지는 주로 영어로 작성)

git commit -m "message1"

‘git commit’ : 파일을 커밋하는 명령

‘-m’ 옵션 : 커밋 메세지를 적는 옵션

git log

저장소에 저장된 버전을 확인할 때 사용하는 명령

 

 

스테이징과 커밋 한꺼번에 처리하기 - git commit -am

한 번 커밋한 파일이라면 git commit 명령에 -am 옵션을 붙여 스테이징과 커밋을 한꺼번에 처리할 수 있다.

git commit -am "message2"
git commit -a -m "message2"

둘다 가능

 

 

 

 


https://www.instagram.com/p/COK6CbMJZiU/?utm_source=ig_web_copy_link

부족하거나 잘못된 내용이 있을 경우 댓글 달아주시면 감사하겠습니다.

이 글에 부족한 부분이 존재할 경우 추후에 수정될 수 있습니다.