emovie
우당탕 개발 💭
emovie
전체 방문자
오늘
어제
  • ALL (42)
    • Java (6)
    • DB,SQL (3)
    • Network (1)
    • DevOps (1)
      • Docker (1)
    • Git (2)
    • Algorithm (8)
    • Design Pattern (2)
    • Data Structure (2)
    • Software Engineering (1)
    • Issue (4)
    • Book (3)
    • TIL (3)
    • Work Experience (2)
    • Conference (1)
    • 회고 (1)
    • 모음 (2)

블로그 메뉴

    공지사항

    인기 글

    태그

    • 프로그래머의뇌
    • 시스템테스트
    • Jpub
    • 제이펍
    • ApacheAirflow기반의데이터파이프라인
    • 프로그래머스
    • Git
    • parseLocale
    • AWS로시작하는인프라구축의정석
    • It
    • 위클리챌린지
    • 회고
    • context root
    • 제이펍전문서리뷰어2기
    • 자바
    • ApacheAirflow
    • DesignPattern
    • axios POST 403 Forbidden Error
    • fmt:parseDate
    • 자료구조
    • IT서적
    • IT서적리뷰
    • git history 정리
    • server path
    • 책리뷰
    • Issue
    • MSSQL
    • TIL
    • java
    • 책

    최근 댓글

    최근 글

    티스토리

    hELLO · Designed By 정상우.
    emovie

    우당탕 개발 💭

    Git

    git 명령어

    2024. 10. 29. 21:46

    repository manage

    # 저장소 생성 및 원격 연결
    git init	# 설정파일 생성
    git remote add origin [git 주소]	# 원격 저장소 연결
    git remote -v	# 원격 저장소 목록 확인
    git remote show origin	# 원격 저장소 정보 확인
    git remote update	# 원격 저장소 브랜치 업데이트
    git remote rm [git 주소]	# 원격 저장소 제거
    
    # 저장소 전체 내려받기(설정파일, 원격 정보 모두 포함 = 위의 과정을 모두 함축함)
    git clone [git 주소]

     

     

    branch

    git branch -r	# 원격 브랜치 목록 조회
    git branch -a	# 로컬 브랜치 목록 조회
    git branch -d [로컬 브랜치명]	# 로컬 브랜치 삭제
    
    # 원격 저장소의 브랜치를 로컬 저장소로 가져옴
    git checkout [브랜치명]
    
    # 지정한 이름으로 로컬 브랜치 생성
    # 원격 브랜치명이 없으면 현재 브랜치의 소스를 베이스로 생성
    # 원격 브랜치명이 있으면 원격 브랜치의 소스를 베이스로 생성
    git checkout -b [생성할 브랜치명] [원격 브랜치명:선택]

     

    file manage

    git status	# 현재 브랜치의 파일 상태 조회
    
    git add [파일명]	# 파일을 staged 상태로 변경
    git add .	# 신규,변경된 모든 파일을 staged 상태로 변경

     

    push

    git push [로컬 브랜치명]	# 
    
    git push origin --delete [원격 브랜치명]	# 원격 브랜치 삭제
      'Git' 카테고리의 다른 글
      • GitFlow
      emovie
      emovie

      티스토리툴바