[Git / GitHub] (1) Commit & Push

Yunny.Log ·2021년 1월 29일
0

Git

목록 보기
1/9
post-thumbnail

얄코님의 영상을 보고 정리 : 링크텍스트

1. Git 저장소 만들기

(1)-1 VS 코드

깃에 넣어줄 파일의 터미널 창에

git.init

=> Git 저장소 생성

를 입력해주면 해당 폴더가 깃의 관리 하에 들어가게 된 것

(1)-1 Source tree

작업중인 폴더 선택하면 됨

2. 현재 시점을 저장하기

git status

=>폴더 내 변화들과 캡슐 상태 확인

git add -A

=>폴더 내 변화 캡슐에 담기 (스테이지)

git commit -m “(적어둘 내용)”

=>변화를 담은 캡슐 묻기 (현 상태를 저장)
=> 적어둘 내용에 커밋에 대한 짤막 설명을 적어두기

git log

=> git 상태들 확인(일련번호 등)

3. 과거로 돌아가기 - Reset

git reset (돌아갈 커밋의 일련번호 앞 6자리) --hard

=> 특정 시점으로 돌아가기 (복구 불가능)

3.2 과거로 돌아가기 - Revert

git revert (상쇄할 커밋의 앞 6자리)

=> 특정 상태로 돌아가기 (변화를 상쇄)

4. 평행우주 넘나들기 - Branch

git branch (새 브랜치명)

=> 새로운 평행우주 생성

git branch

=> 만들어진 브랜치들 확인

git checkout (브랜치명)

=> 특정 브랜치로 이동

git checkout -b (브랜치명)

=> 브랜치 만들고 바로 그리로 이동

5.1 다른 우주에서 가져오기

git merge (대상 브랜치명)

=> 다른 브랜치의 변경사항 가져오기

5.2 다른 우주에서 가져오기 -Rebase

git rebase (대상 브랜치명)

=> 다른 브랜치의 변경사항 가져오기(이력 깔끔히)

git branch -d (삭제할 브랜치명)

=> 브랜치 삭제

0개의 댓글