Recent Posts
Recent Comments
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Today
Total
관리 메뉴

DH의 개발 공부로그

[Git] 버전 관리 시스템, GIT 공부하기 본문

Git & Github

[Git] 버전 관리 시스템, GIT 공부하기

DeveloperDH 2022. 9. 14. 23:05
728x90

GIT이란?

GIT이란 버전 관리 시스템이다.
파일 내용의 변경 사항을 기록하고 관리하며,
backup, recovery, collaboration이 가능하다

주요 명령어

명령어 설명
pwd 현재 디렉토리 위치 안내
mkdir "폴더명" 해당 폴더 생성
cd "폴더명" 해당 폴더로 경로 이동
ls -al 현재 디렉토리의 파일 목록을 보여주는 명령어
clear 현재 입력창에 보여지는 모든 입력값과 출력값을 지움

vim 에디터를 이용한 파일 편집

vim "파일명.확장자"

> vim "파일명.확장자"

해당 확장자로 된 파일명의 파일을 엶


vim 명령어로 해당 파일 연 상태

> i

INSERT 모드로 들어가 글자 편집


INSERT 상태로 글자편집 가능

> :wq

w: 저장의 기능, q:파일 밖으로 나감


null

GIT 명령어

> git init

현재 디렉토리에다가 작업을 진행하겠다는 것을 알려주는 기능

> git status

현재 상태 확인

> git add . 
> git add "디렉토리명"

git add . : 해당 디렉토리의 모든 파일 추가

git add "디렉토리명" : 해당 디렉토리 포함 하위 파일 추가

> git commit -m "파일 설명"

추가한 디렉토리 파일을 저장소에 기록

> git log
> git log -p 

커밋 정보,이력 확인

-p 입력시 각각의 커밋의 코드 차이점을 표시

> git reset 커밋버전 --hard

해당 커밋 버전으로 돌아가기

728x90
Comments