Git
[Git] 정의 및 기본 명령어 / vi 에디터
31daylee
2023. 12. 19. 22:18
728x90
📌 Git 이란?
- Git은 가장 많이 사용되는 분산형 버전 관리 시스템
- 핵심 기능 : 버전관리, 백업, 협업
🙋♀️ Git 은 Github 원격저장소를 사용하기 위해 버전 관리, 백업 등을 하는 공간이다.USB 등 물리적 저장소를 들고 다니지 않아도 Git/Github 를 통해 프로젝트 관리가 가능하다. ex) 개인/팀 간의 프로젝트 공유 가능
분산 버전 관리 시스템 중앙 저장소로부터 저장소를 복제(clone)하여 동일한 로컬 코드베이스 사본을 만들 수 있다Add, Commit, Push, Pull 방식 이용
실행 법 : 마우스 우클릭-Git Bash Here
📌 Git 기본 명령어
명령어 설명 예시
ls -l = ll | 현재 디렉터리의 파일 목록 조회 | |
ls-al | 현재 디렉터리의 모든 파일 목록 조회 | |
cd. | 현재 디렉터리로 이동 | $ cd Workspace/⇒ ~/ Desktop/Workspace : Desktop의 Workspace 로 이동 |
cd .. | 상위 디렉터리로 이동 | $ cd ../../../ ⇒ 상위 디렉터리로 3번 이동 |
cd ~ | 홈 디렉터리로 이동 | |
mkdir | 새로운 디렉터리 생성 | $ mkdir Git ⇒ Git 디렉터리 생성 |
rm | 파일이나 디렉터리 삭제 | $ rm Workspace/ ⇒ Workspace 디렉터리 삭제 |
$ rm hello.txt/ ⇒ hello 파일 삭제 | ||
cat | 파일의 내용을 화면에 출력 | $ cat hello.txt ⇒ hello 텍스트 파일의 내용 출력 |
clear | 터미널 화면을 깨끗하게 지워줌 | |
vi | vi 편집기 실행 | $ vi hello.txt ⇒ hello 텍스트의 vi 편집기 실행 |
단축키 설명
Tab | 자동 완성 |
방향 키 조정 | 기록된 히스토리 조회 |
📌 vi 에디터
실행 법
💡 $ vi 파일 명 + Enter
명령어 설명
i | (=insert) 화면 창 내용 변경 |
Esc | 나가기 |
shift+; | 명령 창 가기 |
w + Enter | 저장 |
q + Enter | 나가기 |
wq + Enter | 저장하고 나가기 |
1. 내용 입력
2. Esc 클릭
3. Shift + ; 동시 클릭 (= 명령창 생성)
4. 저장 후 나가기(명령어: wq) 입력
5. Enter
부족한 내용에 대한 조언은 언제나 환영입니다 :)
728x90