기초적인 git 명령어
git init
.git 파일을 생성하여 깃으로 관리할 수 있도록 하는 작업
.git파일이 없고 git init이 안 된 상태에서는 버전관리를 할 수 없음
git clone 리포지토리URL
원격 저장소의 리포지토리를 로컬 저장소로 가져오기
git remote origin main 리포지토리URL
로컬 저장소와 원격 저장소 연동하기
git remote -v
remote된 원격 저장소 확인하기
git add .
git add -A
현재 로컬에 모든 변경사항을 스테이징 하기(커밋을 할 수 있는 상태로 바꾸기)
git add 파일경로
파일 경로에 있는 변경사항을 스테이징 하기(커밋을 할 수 있는 상태로 바꾸기
git commit -m "커밋 메세지"
스테이징 된 변경 사항들을 커밋하기
git push -u origin main
커밋된 업데이트 사항들을 원격 저장소로 연동하기
git pull origin
git pull 브랜치이름
Branch
메인 또는 브랜치에서 업데이트 된 변경사항 불러오기 (원격에서 로컬로 불러오기)
git branch
현재 리포지토리의 branch 확인하기
git branch -M main
메인 브랜치 만들기
git checkout 브랜치이름
브랜치이름의 브랜치로 이동하기
상태 확인
git status
지금 로컬 저장소의 상태를 확인할 수 있는 명령어
'Git | Github' 카테고리의 다른 글
[Git] refusing to merge unrelated histories 깃허브 push 가 안되는 경우 해결 방법 (1) | 2023.12.30 |
---|---|
[Git] 연결된 리포지토리 변경하는 방법 (0) | 2023.08.11 |
[Github] 깃허브 리드미 꾸미기 총정리 (1) | 2023.07.29 |