Poylib
기록형 프론트엔드
Poylib
전체 방문자
오늘
어제
  • 분류 전체보기 (91)
    • Programing (38)
      • Javascript (17)
      • Typescript (1)
      • React (9)
      • React-Native (6)
      • Git (4)
      • Next (1)
    • Study (36)
      • Algorithm (35)
      • Etc. (1)
    • Record (17)
      • Memoirs (12)
      • Group (5)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 코칭스터디
  • 코딩테스트
  • vite
  • 프로그래머스
  • react-native
  • 리액트
  • react
  • 백준
  • typescript
  • 알고리즘
  • 기초
  • Git
  • Object
  • Error
  • javascript
  • ReactNative
  • 회고
  • 자바스크립트

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Poylib

기록형 프론트엔드

[Git] github repository 연결하기
Programing/Git

[Git] github repository 연결하기

2022. 8. 27. 17:03

로컬 저장소에서 작업한 후 깃허브에서 만든 원격 저장소에도 저장할 수 있다.

 

1. 깃허브에서 레포지토리 생성

자신의 깃허브에서 레포지토리로 들어가면 New 버튼을 눌러 새 레포지토리를 만들 수 있는 버튼이 있다.

레포지토리를 만들고 나면 다음 화면을 볼 수 있는데,

우측 복사 버튼을 눌러 주소를 가지고 로컬 저장소로 이동한다.

 

2. 로컬 저장소를 원격 저장소와 연결

git remote -v

로컬 저장소에서 해당 명령어를 입력하면 현재 로컬 저장소와 연결된 레포지토리의 주소를 보여주는데, 연결되어있지 않다면 아무것도 나오지 않는다.

 

원격 저장소의 등록

레포지토리와 연결시키기 위한 명령어는

// git remote [name] [레포지토리 주소]
git remote add origin https://github.com/...

레포지토리를 연결시키고 다시 remote -v 해보면 연결된 레포지토리 주소를 확인할 수 있다.

원격 저장소의 연결해제

연결 해제를 위한 명령어는 아래와 같으며, 삭제된 후 따로 삭제 성공 여부를 알려주지 않으므로 다시 -v 옵션을 이용해 연결된 원격 저장소 목록을 확인하면 된다.

// git remote remove [name]
git remote remove origin

연결이 해제되어 -v 옵션에 아무것도 나오지 않는다.

3. 원격 저장소 사용

로컬에서 작업한 내용을 원격 저장소로 보내기 위해서 우선 작업 내용을 커밋한다. 그 후 다음 명령어를 통해 push 해주면 원격 저장소에 해당 작업 내용이 기록돼있는 것을 확인할 수 있다.

// git push [name] [branch]
git push origin main

 

저작자표시 비영리 변경금지 (새창열림)

'Programing > Git' 카테고리의 다른 글

[Git] alias를 이용해 깃 명령어를 단축어로 사용  (0) 2022.12.18
[Git] Rebase를 활용한 커밋 메세지 합치기  (0) 2022.12.10
[Git] 깃 시작하기  (0) 2022.08.03
    'Programing/Git' 카테고리의 다른 글
    • [Git] alias를 이용해 깃 명령어를 단축어로 사용
    • [Git] Rebase를 활용한 커밋 메세지 합치기
    • [Git] 깃 시작하기
    Poylib
    Poylib
    모시깽 기록

    티스토리툴바