TIL #17

김태훈·2023년 2월 28일
0

TIL

목록 보기
15/35

매번 필기를 찾아보며 git을 쓰다보니 불편해서 명령어를 정리해야겠다는 생각이 들었다.

CLI 명령어

cd [폴더 이름]: 해당 디렉토리로 이동
cd..: 상위 폴더로 이동
mkdir [폴더 이름]: 디렉토리 생성
touch [파일 이름]: 빈 파일 생성
ls: 현재 디렉토리 폴더, 파일을 보여줌

Git 명령어

git add .: .을 붙히면 현재 새로 만들어진 모든 파일을 스테이지에 올림 (파일 이름만 적어 따로 지정 가능)
git commit -m '메시지': add를 통해 스테이지에 올린 파일들을 commit, -m은 메시지를 남긴다는 명령어
git push origin [브랜치명]: 말 그대로 github로 push
git pull origin [브랜치명]: 말 그대로 github에서 pull
git status: 마지막 버전과 지금 현재 상태의 차이를 보여줌 (변경 내역이 있는지)
git clone [github repo url]: 현재 폴더 위치에 repo의 내용이 하나의 폴더가 되어 새로 생성됨.
git clone [github repo url] .: 현재 폴더 위치에 repo의 내용이 바로 생성됨.
git branch: 모든 branch 출력
git branch [브랜치명]: 새로운 branch 생성
git checkout [브랜치명]: branch 이동
git merge [브랜치명]: merge 뒤에 오는 branch가 합병당함
git reset --hard [commit 아이디]: commit 당시 상태로 완전히 되돌림
git reset --soft [commit 아이디]: commit만 취소하고 파일들은 현상 유지
git remote -v: 내 github repo 확인
git remote add origin [github repo url].git: 원격 저장소 연동
git log: commit된 list를 보여줌
git init: 저장소 생성 (master branch가 생성됨)

본인이 자주 쓰거나 쓴 적이 있는 명령어 위주로 정리하였다.

profile
개발자(진)

0개의 댓글