-
[Git] 용어정리Tool 2018. 10. 13. 17:49
LocalRepsitory
= 내컴퓨터
Workspace
= 작업공간
RemoteRepository
= 원격저장소
Branch
= 이슈가 발생하면, 작업을 하기위해서 원격저장소에서 따로 독립적인 작업공간을 만드는 것.
Commit
= 로컬에 저장하는 것
Add
= 작업을 하고 Commit하기전에 Stage공간에 올리는 작업
Fatch
= 원격저장소 내용을 가져와서 확인만 하는 용도, 병합은 하지 않음
Pull (fetch+merge)
= 원격저장소의 코드를 가져와서 내 로컬 코드와 병합함
Push
= 로컬에서 작업한 내용을 원격저장소에 저장.(이때부터 브랜치 내용 공유됨)
Merge
= 여러개의 커밋을 하나의 커밋으로 병합하는 것
Discard
= Commit을 하지않은 자료를 최종버전의 Commit으로 되돌리는 것
Revert
= 커밋이력 그대로 두고, 되돌릴 커밋의 코드만 원복함. (push했다면 revert 할 수 밖에..)
Reset
= 커밋이력까지 삭제하고 특정 커밋지점으로 돌아감.
'Tool' 카테고리의 다른 글
[Git] git ignore파일만들기 (0) 2019.01.05 [IntelliJ] 인텔리제이 프로젝트창 이름바꾸기 (0) 2018.11.06 [IntelliJ] 마우스휠로 폰트 크기 설정 (0) 2018.11.06 [IntelliJ]인텔리제이 자동저장 (0) 2018.10.08 [Eclipse] 단축키 설정 (0) 2018.09.04