기본 콘텐츠로 건너뛰기

Git

git init : git 저장소 생성

git add : git 대기 영역에 변경사항을 추가

    파일/경로 : git 대기 영역에 파일이나 경로의 변경사항을 추가

    . : git 대기 영역에 현재 경로의 모든 변경사항을 추가

    -a : git 대기 영역에 모든 모든 변경사항을 추가

    -p : git 대기 영역에 변경사항을 각각 편집

git commit : git 대기 영역의 내용을 git 저장소에 저장

    -m "문장" : git 대기 영역의 내용을 git 저장소에 저장하고 문장을 기록

git status : git 저장소의 내용을 확인

git remote : git 원격 저장소 연결

    add 이름 주소 : git 원격 저장소의 주소로 연결하고 별칭은 이름으로 설정

    -v : git 원격 저장소의 모든 이름과 주소

    rename 원래이름 바꿀이름: git 원격 저장소의 원래이름을 바꿀이름으로 변경

    rm 이름 : git 원격 저장소 '이름'을 삭제

git push : git 저장소에 있는 내용을 git 원격 저장소에 저장

    이름 이름2: git 원격 저장소 '이름'에 분기 '이름2'를 저장

git branch : git 저장소의 분기

    -d 이름 : git 저장소의 이름 분기 삭제

git checkout : git 저장소의 분기 변경

    -b 이름 : 이름 분기를 생성 후 이름 분기로 이동

git put : git 원격 저장소의 내용을 git 저장소에 저장

git clone : git 원격 저장소의 내용을 저장

git merg : git 저장소의 분기 병합

git fetch : git 원격 저장소의 내용을 

git log : git 저장소의 기록

    -n 숫자: git 저장소의 기록을 숫자 개 보기

git grep : git 저장소의 내용 검색

git reset : git 저장소의 내용을 초기화

git stash : git 저장소에 임시 저장


git init // 현재 경로의 git 저장소 생성

git add file // file의 변경사항을 git 대기 영역에 추가한다.

git commit -m "add file" // 대기 영역의 내용을 git 저장소에 저장한다.

git status // 반영 되어있는지 확인한다.

git remote add origin https://github.com/username/repository // https://github.com/username/repository주소의 원격 저장소를 origin이라는 이름으로 추가한다.

git push origin master // origin 원격 저장소에 master분기가 git 저장소에 있는 내용을 저장한다.

git branch // 현재 분기 목록을 확인한다.

git branch branch1 // branch1이라는 분기를 만든다.

git checkout branch1 // branch1 분기로 이동한다.

git push origin branch1 // branch1 분기가 git 저장소의 내용을 origin 원격 저장소에 저장한다.

git pull // 현재 분기(branch1)의 내용을 git 저장소에 저장한다.

git config --global user.name 이름 // 이름 저장

git config --global user.email 이메일 // 이메일 저장

git config --global credential.helper cache // 15분간 비밀번호 저장

git config credential. helper 'cache --timeout=300' // 비밀번호 저장 시간 연장

git config credential.helper store // 아이디와 비밀번호 저장

이 블로그의 인기 게시물