pwd 현재 위치의 경로 표시 - print working directory
ls 디렉터리 안의 디렉터리 혹은 파일 확인 - list
-a 숨긴 파일/디렉터리도 표시
-l 파일/디렉터리의 상세정보도 표시
-r 파일 거꾸로 정렬
-t 시간순대로 파일 정렬
cd 터미널 창에서 디렉터리 사이 이동 - change directory
~ 홈 디렉터리
mkdir 터미널 창에서 현재 디렉터리 안에 하위 디렉터리 만듬 - make directory
rm 삭제할 디렉터리의 상위 디렉터리에서 디렉터리 삭제
-r 디렉터리 안에 있는 하위 디렉터리와 파일을 함께 삭제 - remove
clear 터미널 화면 비우기
exit 터미널 종료
텍스트 파일
vim 파일이름 파일 생성 / 수정
cat 텍스트 파일 이름 터미널 창에서 파일 내용 보기
버전 관리
git init 현재 디렉터리에서 깃을 사용할 수 있도록 초기화 - initialize
git add 스테이징; 스테이지에 올린다
git status 깃의 상태 확인
git commit 깃에서 파일을 커밋
-m 커밋과 함께 메세지 저장 - message
-am 스테이징과 커밋 한번에 처리; 한 번이라도 커밋한 적 있는 파일
git log 저장소에 저장된 버전 확인; 만든사람, 시간, 커밋 메세지
--stat 커밋과 관련된 여러 통계를 보여줌
+) git log 종료하기
'q' 키를 누르면 된다
git diff 작업트리에 있는 파일과 스테이지에 있는 파일 비교 /
스테이지에 있는 파일과 저장소에 있는 최신 커밋 비교
git restore 작업 디렉터리에서 수정한 내용을 되돌림 스테이징 하지 않은 상태
--staged 스테이징을 취소
git reset 커밋 취소: 최신 커밋 되돌림; 커밋취소시 커밋과 스테이징이 함께 취소됨
--HEAD^ 파일을 unstaged 상태로 작어 디렉터리에 보관
(= --mixed HEAD^)
--soft HEAD^ 파일을 staged 상태로 작업 디렉터리에 보관
되돌아갈 커밋 해시 특정 커밋으로 되돌림
git revert 취소할 커밋 해시 커밋 취소시 변경 사항만 취소하고 커밋은 남겨둠
: revert 한 새로운 커밋 생성
git config user.name '이름' 깃 환경에서 이름 지정
git config user.email '이메일' 깃 환경에서 이메일 지정
'Git&Github' 카테고리의 다른 글
비주얼 스튜디오를 이용해 깃,깃허브 관리하기 (1) | 2023.05.05 |
---|---|
깃허브_README (0) | 2023.04.15 |
깃허브 - 협업 (0) | 2023.04.08 |
깃허브 (0) | 2023.04.01 |
브랜치 (0) | 2023.03.25 |