깃 & 깃허브 소개
깃 - 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 |