24.08.22(Git 기초)

jiiiiiiiArchive.·2024년 8월 22일

🤯지식주머니🤯

목록 보기
2/98
post-thumbnail
  • ls : 현재 경로의 파일 목록

  • ls -l : 파일 목록 상세보기

  • ls -a : 숨김 목록 보기

  • ls -al : a와 l옵션 같이 사용

  • cd : 현재 경로 변경

    • cd 폴더명 : 해당 폴더로 이동
    • cd .. : 현재 폴더의 상위 폴더로 이동
  • clear : 현재 화면 청소

  • git init : git 저장소(레포지터리) 생성

    • 잘 생성되었으면 경로 옆에 (master 또는 main이라고 나옴)
  • rm 파일명 : 해당 파일을 삭제함

    • rm -rf [디렉터리명]: 디렉터리 안에 있는 내용까지 같이 삭제.
  • touch [파일명] : 파일명으로 파일 생성

  • mkdir [폴더명] : 폴더명으로 폴더 생성

  • git status : 변경된 파일 목록 확인(최근 파일 상태 확인). 이전 작업 폴더와 현재 작업 폴더의 차이를 찾아줌.

  • git add [파일명] : 파일명에 해당하는 파일을 index에 저장.

  • git rm --cached [파일명] : index에 저장된 파일을 index에서 제거

  • git commit -m "메시지" : 현재 index에 추가된 작업폴더 상태를 그대로 저장.

  • git log --oneline : commit 이력을 한줄로 확인할 수 있음.

  • 유저 정보 등록해야만 commit 가능.

    • git config --global init.defaultBranch : 기본 브랜치 이름 확인
    • git config --global init.defaultBranch main: 기본 브랜치 이름을 main으로 변경
  • git checkout [커밋 해시] : 해당 커밋 시점으로 파일 상태를 되돌림.

  • git checkout [브랜치 이름] : 해당 브랜치의 최신 버전으로 되돌림.

  • git remote add origin [원격저장소 주소] : origin이라는 이름으로 원격저장소를 등록한다.

  • git remote -v : 저장된 원격저장소 목록 확인

  • git remote remove [원격저장소 이름] : 원격저장소 이름에 해당하는 원격저장소 제거

  • git push [원격저장소][브랜치] : 원격저장소의 브랜치에 이력 업로드

  • git remote add origin [원격저장소 주소] : 불러올 원격 레포지터리 등록

  • git pull origin main : 해당 원격 레포지터리에서 이력 불러오기

  • git clone [원격저장소] .

Comment) 눈감고도 할 수 있을정도로 숙달 필요 !

profile
이것저것 다 적는 기록장📚

0개의 댓글