GIT

깃 ( GIT ) 이 뭐지 ??

배병일 ㅣ 2023. 6. 9. 18:13

깃 & 깃허브 소개

깃 - CLI도구 (명령어 기반 인터페이스)

이 글에서는 깃을 사용할때 쓰는 명령어,

아주 기본적인 CLI 명령어를 정리 해볼 예정이다.

명령어란 마우스의 클릭, 더블 클릭과 같다.

 

우리가 깃을 쓰는 이유가 뭘까 ?

 

깃이 없으면
- 변경 내역 확인이 어려움
- 작업 되돌리기 어려움
- 협력 어려움

변경 사항 = 버전 = commit(커밋)

버전 관리를 위한 도구, git

버전
: 유의미한 변화가 결과물로 나온 것
- 새 기능 추가
- 버그 삭제,수정
CLI 명령어
pwd : 현재 경로 확인
- 절대 경로 / 상대 경로

절대 경로 : 전체 경로

상대 경로 : 현재 기준으로 나타내는 경로
- 현재 경로 : .
- 상위 경로 : ..


ls : 현재 경로의 파일 및 폴더 조회

ls -a : 현재 경로의 숨김 파일 및 폴더까지 조회

ls -al : 현재 경로의 숨김 파일 및 폴더까지 리스트 형태로 조회

cd 경로 : 경로로 이동

cd .. : 상위 디렉터리로 이동

cd . : 현재 디렉터리로 이동

cd ~ : 홈 디렉터리로 이동

touch 파일명 : 비어 있는 파일 생성

cat 파일명 : 파일 내용 확인

vi 파일명 : 파일 편집
- a or i: 입력 모드 전환
- esc : 입력 모드 해제
- :w : 저장
- :q : 닫기

rm 파일명 : 파일 삭제

mkdir 디렉터리 이름 : 디렉터리 생성

rmdir 디렉터리 이름 : 비어 있는 디렉터리 삭제

rm -rf 디렉터리 이름 : 비어 있지 않는 디렉터리 삭제
git config --global user.name "이름" ( 이름은 가급적 영어 ) : 이름 저장

git config --global user.email 이메일 ( 깃허브 가입된 이메일 ) : 이메일 저장

git config -l : 현재 설정된 정보 확인

* 깃과 깃허브는 전혀 다르니 오해하지 않도록 주의

'GIT' 카테고리의 다른 글

MERGE의 3가지 종류  (0) 2024.02.16
Git 기본 명령어  (0) 2023.05.16
Git 기본 명령어 / Branch 명령어  (0) 2023.05.16