티스토리 뷰

깃 환경 설정
사용자 정보 입력을 위해 git config 명령을 사용.
$ git config --global user.name"이름"
$ git config --global user.email"메일 주소"
리눅스 명령 연습하기
현재 디렉터리(경로) 살펴보기
$ pwd
현재 디렉터리에 어떤 파일이나 디렉터리가 있는지 알기
$ ls
ls 명령 뒤에 -1 옵션을 붙이면 파일 & 디렉터리 상세정보 표시.
$ ls -l
ls 명령 옵션 모음
옵션 | 설명 |
-a | 숨긴 파일이나 디렉터리도 함께 표시합니다. |
-l | 파일이나 디렉터리의 상제 정보를 함께 표시합니다. |
-r | 파일의 정렬 순서를 거꾸로 표시합니다. |
-t | 파일 작성 시간순으로 (내림차순) 표시합니다. |
터미널 창 지우기
$ clear
터미널 창에서 디렉터리로 이동하기
$ cd ..
하위 디렉터리로 이동(하위 디렉터리 이름을 입력)
$ cd Users
홈 디렉터리로 돌아가기(~)
$ cd ~
리눅스에서 디렉터리를 나타내는 기호
기호 | 설명 |
~ | 현재 접속 중인 사용자 디렉터리를 가리킵니다. 'c/Users/사용자 아이디'가 사용자 디렉터리입니다. 터미널 창에서 $ 기호 윗줄에 있는 ~가 바로 사용자 디렉터리를 가리킵니다. 사용자 아이디는 5글자까지만 나타납니다. |
. | 현재 사용자가 작업 중인 디렉터리입니다. |
.. | 현재 디렉터리의 상위 디렉터리입니다. |
터미널 창에서 디렉터리 만들기 및 삭제하기
$ cd Dcuments
$ mkdir test
디렉터리 삭제(rm)
$ rm -r test
터미널 종료하기(exit)
$ exit
순서.
step1 | git download | Git - Downloading Package |
step2 | install | |
step3 | user 정보 | UserK@DESKTOP-EMC2Q9M MINGW64 ~ $ git config --global user.email "eyoadkgn1204@gmail.com" UserK@DESKTOP-EMC2Q9M MINGW64 ~ $ git config --global user.name "gildong" |
step4 | repository(저장소) | 폴더 생성..hello-git UserK@DESKTOP-EMC2Q9M MINGW64 ~/Documents $ cd desktop/hello-git |
step5 | git 초기화 | $ git init |
step6 | 작업트리 파일 생성 | hello.txt |
step7 | 스테이지에 파일올리기 | git add hello.txt |
step8 | 커밋하기 | git commit -m "메세지입력" |
명령들
git config user.name 'easys' | 깃 환경에서 이름을 'easys'로 지정한다. |
git config user.eamil '이메일양식' | 깃 환경에서 메일을 '이메일 양식'으로 지정. |
git init | 현재 위치에 지역 저장소를 만듭니다. |
git status | 깃 상태를 확인합니다. |
git add ch01.txt | ch01.txt 파일을 스테이지에 올립니다. |
git commit -m 'ch01' | 스테이징한 파일을 커밋 메시지 'ch01'를 붙여 커밋합니다 |
git commit -am 'ch02' 또는 git commit -a -m 'ch02' | 메시지 'ch02'를 붙여서 스테이징과 커밋을 동시에 합니다. |
git log | 커밋 정보를 확인합니다. |
git diff | 최근 버전과 작업 폴더의 수정 파일 사이 차이를 보여줍니다. |
git restore work.txt | 작업 트리에서 work.txt 수정 내용을 취소합니다. |
git restore --staged work.txt | work.txt의 스테이징을 취소합니다. |
git reset HEAD^ | 가장 최근 커밋을 취소합니다. |
git reset 커밋 해시 | 지정한 커밋 해시로 이동하고 이후 커밋은 취소합니다. |
cat ch02.txt | 지정한 텍스트 파일의 내용을 불러옵니다. |
이동 순서

'정리 노트 > Git & GitHub' 카테고리의 다른 글
Git Hub 5 [14-4] (0) | 2024.01.11 |
---|---|
Git Hub 3-5 [14-3] (0) | 2024.01.10 |