[Git] git init부터 push까지, 로컬 저장소와 원격 저장소 연결하기, init, remote, status, branch, add, commit, push 등 기본적인 명령어 알아보기

2023. 8. 17. 14:59·Git | Github

기초적인 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
'Git | Github' 카테고리의 다른 글
  • [Git] refusing to merge unrelated histories 깃허브 push 가 안되는 경우 해결 방법
  • [Git] 연결된 리포지토리 변경하는 방법
  • [Github] 깃허브 리드미 꾸미기 총정리
hurlud
hurlud
나와 같은 궁금증을 가진 사람들을 위해 오늘도! 🐥
  • hurlud
    주독야독
    hurlud
  • 전체
    오늘
    어제
  • 최근 글

    • ALL (106)
      • CS (13)
      • Linux (2)
      • Deploy (7)
        • AWS (6)
        • Docker (1)
      • IDE (13)
        • IntelliJ (5)
        • Android Studio (8)
      • DB (10)
        • MySQL (6)
        • MongoDB (4)
      • Programming Language (20)
        • JavaScript (10)
        • Java (8)
        • Python (2)
      • Framework (32)
        • Node.js (6)
        • SpringBoot (17)
        • React (6)
        • NestJS (2)
      • Git | Github (4)
      • ETC (5)
      • Akka (0)
  • 링크

    • 깃허브
  • hELLO· Designed By정상우.v4.10.0
hurlud
[Git] git init부터 push까지, 로컬 저장소와 원격 저장소 연결하기, init, remote, status, branch, add, commit, push 등 기본적인 명령어 알아보기
상단으로

티스토리툴바