[Git] Git 명령어

hwarye·2022년 10월 28일
0

Git

목록 보기
5/5

- Fork

: 다른 원격 저장소를 내 원격 저장소로 가지고 오는 작업.

- Clone

 : Remote Repository에 있는 코드를 내 컴퓨터로 가져오는 작업.

- Commit

 : 변경된 내용 저장하는 작업.
 : 스냅샷(특정 시점에 생성된 백업 복사본)을 만들어 주는 작업.
 : 변경 사항에 대한 스냅샷이 만들어지고 이전의 기록들에 대한 추적이 가능하다.
 * git commit 만 치면 여러줄 쓸 수 있는 창이 나옴.
 * git commit -a => commit과 add를 동시에! but 한번이라도 commit한 적이 있어야 가능한다. 
 * git commit am "" => commit -a 에 commit 메세지까지!
 [git commit -m " "]
 

- Push

: 로컬 저장소의 작업을 Remote Repository에 올려주는 작업.
: Local Repository에 기록해 놓은 commit을 Remote Repository에 업로드할 수 있다.

- Pull Request (Github)

: 내가 제안한 코드 변경사항에 대해 반영 여부를 요청하는 작업.

- Push

: Remote Repository에 변경 사항이 있을 때 Local Repository로 가져오는 작업.

- git log

: HEAD->main
	HEAD : '최신 버전'의 의미

Head
=> 로컬에서의 최신 버전에 붙여지는 딱지
(Head-> main)
=> 로컬에서의 최신버전이 main 브랜치에 있다, main브랜치의 버전이야!
(Origin/main)
=> origin(원격)의 메인브랜치의 버전이 이거다!
=> 커밋만 하고 푸시를 안하면 로컬의 최신 버전에 (head->mind) 이 붙고,
원격의 최신버전에 (origin/main,origin/HEAD)이 붙는다!

- git restore

: 변동 내용 삭제
profile
례코드

0개의 댓글