danuri
오늘의 기록
danuri
전체 방문자
오늘
어제
  • 오늘의 기록 (307)
    • java (150)
      • java (33)
      • spring (63)
      • jpa (36)
      • querydsl (7)
      • intelliJ (9)
    • kotlin (8)
    • python (24)
      • python (10)
      • data analysis (13)
      • crawling (1)
    • ddd (2)
    • chatgpt (2)
    • algorithm (33)
      • theory (9)
      • problems (23)
    • http (8)
    • git (8)
    • database (5)
    • aws (12)
    • devops (10)
      • docker (6)
      • cicd (4)
    • book (44)
      • clean code (9)
      • 도메인 주도 개발 시작하기 (10)
      • 자바 최적화 (11)
      • 마이크로서비스 패턴 (0)
      • 스프링으로 시작하는 리액티브 프로그래밍 (14)
    • tistory (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

인기 글

태그

  • DDD
  • RDS
  • Security
  • 도메인 주도 설계
  • PostgreSQL
  • 마이크로서비스패턴
  • CICD
  • ChatGPT
  • SWAGGER
  • connection
  • 등가속도 운동
  • Bitmask
  • Java
  • reactive
  • Saving Plans
  • nuribank
  • gitlab
  • Thymeleaf
  • 트랜잭션
  • 자바 최적화
  • Database
  • Spring
  • mockito
  • AWS
  • Jackson
  • POSTGIS
  • Kotlin
  • JPA
  • S3
  • docker

최근 댓글

최근 글

hELLO · Designed By 정상우.
danuri

오늘의 기록

git

Git 원격 저장소

2021. 5. 19. 16:01

원격 저장소 받아오기


원격 저장소 : 인터넷이나 네트워크 어딘가에 있는 저장소

 

Git 원격 저장소 받아오기

원격 저장소의 git 레포지토리를 복사

git clone [원격 저장소 url]

 

원격 저장소 추가

원격 저장소는 아래의 명령어로 연결할 수 있다.

git remote add origin [원격 저장소 url]

+) origin은 원격 저장소의 이름이다. 자유롭게 지정할 수 있으나 보통 origin을 많이 사용한다.

 

연결된 원격 저장소 확인

git remote

 

원격 저장소 이름 변경

git remote rename origin [변경할 이름]

 

원격 저장소 삭제

git remote rm [원격 저장소 이름]

 

 

원격 저장소 동기화


저장소 갱신

<pull>

원격 저장소에서 데이터를 가져오기 + 로컬 데이터와 병합

git pull or git pull origin master (원격 저장소 origin -> 로컬 저장소 master)

 

<fetch>

원격 저장소에서 데이터를 가져오지만 병합하지는 않는다. 따로 병합해 주어야 한다.

git fetch

 

저장소 발행

로컬 저장소에서 작업한 내용을 원격 저장소에 반영

git push or git push origin master (로컬 저장소 master -> 원격 저장소 origin)

 

+) 다른 사람이 먼저 push한 상태에서는 push할 수 없다. 다른 사람이 작업한 것을 merge먼저 해 주어야 한다.

ex)

git push origin master -> 에러, 먼저 다른 사람이 push한 원격 저장소 내용을 끌어오자.

git pull origin master -> 에러, 병합 과정시 충돌, 충돌 된 부분을 수정하고 다시 add -> commit 하자.

git push origin master -> 정상 작동

 

'git' 카테고리의 다른 글

Git 가지 치기  (0) 2021.05.19
Git 시작하기  (0) 2021.05.19
Git이란?  (0) 2021.05.19
git bash 사용 시 복사, 붙여넣기  (0) 2021.01.13
git add error (warning: LF will be replaced by CRLF)  (0) 2021.01.06
    'git' 카테고리의 다른 글
    • Git 가지 치기
    • Git 시작하기
    • Git이란?
    • git bash 사용 시 복사, 붙여넣기
    danuri
    danuri
    IT 관련 정보(컴퓨터 지식, 개발)를 꾸준히 기록하는 블로그입니다.

    티스토리툴바