[git] shell 핵심 명령어

박이레·2022년 5월 5일
0

git

목록 보기
1/5
post-thumbnail
post-custom-banner

 구글 검색창에 'git 명령어', 'shell 명령어'를 검색하면 약 100만 건의 검색 결과가 나온다. 그 문서들에는 git을 사용할 때 쓰지도 않을(혹은 굳이 CLI에서 하지 않아도 될) 명령어들이 정리되어 있다. 그게 무슨 의미가 있나 싶다.🤔

stackoverflow에서 내가 원하는 것은 친절한 설명이 아니라 'Ctrl+C', 'Ctrl+V'이다. 바빠 죽겠는데 구구절절한 설명은 필요 없다. 그 설명은 'Ctrl+V'해도 안 됐을 때 보는 게 좋다. 아래는 깃을 사용할 때 쓰는 최소한의 명령어만 정리했다.

pwd로 디렉토리를 확인하고
cd로 원하는 디렉토리로 이동한다.
ls로 디렉토리에 있는 파일 및 디렉토리를 확인하고,
rm으로 삭제하고 싶은 것을 삭제한다.



ls

list. 현재 디렉토리에 있는 파일 및 디렉토리를 출력한다.

~ ls		#현재 경로에 있는 파일 및 디렉토리 출력
hello.txt	world.txt

~ ls -al	#숨겨진 파일 및 디렉토리 출력
hello txt.	world.txt	.git	.gitignore

pwd

print working directory. 현재 디렉토리를 출력한다.

~ pwd
/c/Users/irae/eclipse-workspace

cd

change directory. 특정 디렉토리로 이동한다.

~ cd Documents	# Documents로 이동
~ cd ../		# 상위 디렉토리로 이동
~ cd /			# 루트 디렉토리로 이동
~ cd ~			# 홈 디렉토리로 이동

mkdir

make directory. 새로운 디렉토리를 만든다.

~ ls		#현재 경로에 있는 파일 및 디렉토리 출력
hello.txt	world.txt

~ mkdir hello #hello 디렉토리 생성

~ ls
hello.txt	world.txt	hello/

rm

remove. 파일이나 디렉토리를 삭제한다.

~ rm hello.txt	#hello.txt 삭제
~ rm -rf .git	#.git 강제 삭제
~ rm *.txt		#.txt로 끝나는 파일 모두 삭제

history

현재까지 사용한 명령어를 출력한다.

~ history
$ history
pwd
cd

clear

기록을 지운다.

$pwd
cd
~ clear

EOD.

profile
혜화동 사는 Architect
post-custom-banner

0개의 댓글