백업

oasis·2023년 2월 19일
0

Git

목록 보기
2/4

생활코딩-Git3 Sourcetree 백업

1. 수업의 목표와 용어 정리

  • hosting: 인터넷에 연결되어 원격으로 사용할 수 있는 서버를 임대

  • local repository: 실제 작업해서 버전을 생성하는 장소

    ↓ `PUSH` (업로드)
  • remote repository: 지역 저장소와 같은 상태를 유지하는 저장소

  • CLONE : 원격 저장소의 내용을 지역 저장소에 복제

  • PULL : 원격 저장소에서 지역 저장소로 버전을 다운로드

원격 저장소를 제공해주는 서비스 = Git hosting

2. Git hosting 선택


  • github: private는 유료
  • gitlab: private까지 무료

3. 공부의 방향


어떻게 local과 remote를 연결하지?

remote에서 local에 어떻게 복제하지?

통신 방법: HTTP와 PHP

  • HTTP가 불편하지만 쉽고 간단
  • PHP가 유용하지만 어려움

4. 원격 저장소와 연결


  • 원격 이름
    • 원격 저장소의 별명
    • 기본적인 저장소 이름은 origin으로 하기로 약속함
    • 하나의 지역 저장소가 여러개의 원격 저장소에 연결될 수 있으므로, 별명으로 저장소 구분 필요

5. CLONE


  • 원격에 있는 데이터와 버전까지 모두 똑같은 상태로 만들어 줌

0개의 댓글