본문 바로가기
깃허브(GitHub)

0705 git 명령어 기본정보 입력

by 대금부는개발자 2021. 7. 5.
SMALL

ls : 목록 조회(list) - 폴더 표시

ls -al : 상세 목록 조회 - 해당 파일, 용량, 소유권, 몇 시에 만들어졌는지, 특성 등이 표시

~는 홈이라고 보면 됨

pwd : 현재 폴더 - 현재 어디 있는지 표시

echo home : 출력 명령어 - python의 프린터 같은 명령어

cd : 디렉토리를 변경 한다 (change directory)

상위 폴더에서 다시 home 돌아올 때도 cd 입력

cd .. : 현재 폴더의 상위 폴더 이동

mkdir 폴더명 : 현재 위치에 폴더 생성

touch 파일명 : 현재 폴더에 파일 생성

cp 파일명 : 파일 복사

cp -r 폴더명 : 폴더 복사

cp A B : A 라는 파일/폴더를 B에 복사

mv 파일명 : 파일/폴더 이동 (파일이름 변경도 돼요)

mv A.txt B/A.txt : A.txt 파일을 B 폴더 안으로 이동

mv A.txt C.txt : A txt 파일의 이름을 C.txt로 변경

Tab : 자동완성

방향키 ↑↓ : 명령했던 명령어(History) 표시

git

git status : git으로 관리되고 있는 폴더(Repository,저장소) 상태를 보여줌

git init : 현재 폴더를 git으로 관리하겠다.(초기화)

git add : git으로 관리 할 파일들을 추가

git add A.txt : A.txt 파일을 Index (Staging Area)에 등록 (폴더 단위도 가능)

git add . : 현재 폴더(.)를 Index에 등록. 폴더를 등록하면 내부의 모든 파일이 등록됨.

git commit : Index에 있는 파일들을 가지고 commit(history, 역사, 기록)을 남김

git commit -m "메세지" : 기록을 남기면서, 메시지를 남김 (필수)

git log: 남겨온 commit들을 확인

git log - oneline : log 한줄로 표기

git log --oneline --graph: 그래프 + 한줄로 기록을 조회

git config: git 프로그램의 설정을 담당

git config --global user.email '이메일'

git config --global user.name '이름'

git config --global --list: 현재 git 프로그램에 설정된 값들을 확인

git log : 어떠한 형태로 기록 남겼는지 조회

git commit --amend : 이전 commit 수정

git diff : git 변경내용 확인

git reset : 특정 commit 되돌아 가기 (History 삭제)

git remote 현재 등록된 remote 저장소 이름 표시

git remote -v 등록된 저장소 이름과 URL을 표시( 연결 확인)

Repository(저장소)-repo(약자)

폴더(os) = 저장소(git)

LIST

'깃허브(GitHub)' 카테고리의 다른 글

0706 취소하기, 오류메세지  (0) 2021.07.06
0706 Git 허브 시나리오  (0) 2021.07.06
0705 Git 사용법 Repository 만들기  (0) 2021.07.05
0705 마크다운(markdown) 문법  (0) 2021.07.05
0705 Git 과 Typora 의 설치  (0) 2021.07.05

댓글