본문 바로가기

PROGRAMMING/GIT

[인프런 강의] Git과 GitHub 시작하기 -1

https://www.inflearn.com/course/git-and-github/lecture/14172 

 

Git과 GitHub 시작하기 - 인프런 | 학습 페이지

지식을 나누면 반드시 나에게 돌아옵니다. 인프런을 통해 나의 지식에 가치를 부여하세요....

www.inflearn.com

Git입문 1강

repository 생성 -> clone -> add -> commit -> push

 

Commit 

게임의 세이브와 비슷한 개념.

커밋을 하면 언제든지 그 시점으로 돌아 갈 수 있다.

 

Add(스테이지에 올린다)

Commit을 원하는 파일들을 묶는 일을 하는데 이를 스테이지에 올린다고 한다. 

 

여기까진 개인 컴퓨터에 저장된다

 

Push

커밋한 파일을 gitHub에 업로드 하는 작업을 push라고 한다.

 

본 강의에서는 소스트리를 통해 학습하는데 본인은 keyChain에러가 계속 발생해 IntelliJ로 실습을 진행했다.

 

Git입문 2강 변경사항 취소하기

 

Checkout

마지막 저장으로 돌아가기

 

Undo Commit 과 Revert Commit의 차이?

Undo Commit : 커밋 이력을 보존하지 않는다. 

Revert Commit : 커밋 이력이 보존되며 변경 내용까지 원복된다.