[Git] Git 명령어 정리
git 저장소 초기화 (local storage에 git 폴더 생성)
> git init
git 상태 확인
> git status
변경사항 확인
> git diff
변경된 파일명의 내용을 추가
> git add 파일명
변경된 내용 모두 추가
> git add .
add된 모든 내용들을 untracked 상태로 변경
> git rm --cached *
commit(메모) 과 함께 변경내용을 확정
> git commit -m "메모"
입력된 이름과 주소로 원격 저장소를 추가
(초기 상태의 원격 저장소 별칭은 origin)
> git remote add 이름 주소
이름의 원격저장소를 삭제
> git remote remove 이름
이름의 원격저장소의 이름을 바꿀이름으로 변경
> git remote rename 이름 바꿀이름
현재 저장한 원격저장소 목록 표시
> git remote -v
-m flag를 통해 master branch를 mian branch로 이름을 변경
> git branch -m master main
로컬 리포지토리의 변경 사항을 GitHub main branch로 push
> git push -u origin main
데이터 갱신
> git pull origin main
입력된 주소의 github에서 데이터 받아오기
> git clone 주소
git 삭제
> rm -rf .git
git 버전 확인
> git --version
git 구성 확인
> git config
git commit log 확인
> git log
.gitconfig 파일 열기
> git config --global -e
.gitconfig 파일을 IDE(VSCode)를 통해서 열기
(--wait 은 실행 후 터미널에 명령어를 칠 수 없게 기다리도록 해준다.)
> git config --global core.editor "code --wait"
이름 설정
> git config --global user.name “이름”
메일주소 설정
> git config --global user.email “메일주소”
이름 확인
> git config user.name
메일주소 확인
> git config user.email
명령어 별명(단축어) 설정
(git status 명령어를 git st 명령어로 실행하도록 설정했다.)
> git config --global alias.st status
.gitignore 파일을 만들어서 파일 내부에 git에 포함하고 싶지 않은 파일 또는 폴더를 적으면 git에 add 되지 않는다.
Author And Source
이 문제에 관하여([Git] Git 명령어 정리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@timcodejs/GitHub-Git-명령어-모음저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)