Git bash 명령어 정리 (4) 깃허브

2021. 7. 20. 20:59·프로그래밍 Programming

지역 저장소와 원격 저장소(깃허브) 사이에서 파일을 가져오고 백업하기 위한 명령어

 

명령어 의미
git remote add origin (저장소 주소) 원격저장소(remote)에 origin(저장소 주소가 가리키는 깃허브 repository)을 추가함 - 저장소 주소는 깃허브에서 복사할 수 있음
git remote -v 원격저장소에 원하는 주소가 잘 연결되어 있는지 확인
git push -u origin master 지역 저장소의 커밋을 맨 처음 원격 저장소로 올림 //
지역 저장소의 브랜치를 origin(원격 저장소의 master 브랜치)로 푸쉬함 (-u 옵션은 지역 저장소의 브랜치를 원격 저장소의 master 브랜치에 연결하기 위함)
git push (origin master) 한 번 연결되었으면 그 다음부터는 git push만 입력해도 됨
pull (origin master) 원격 저장소의 커밋을 지역 저장소로 가져옴
ssh-keygen SSH키를 생성함 

 

홈 디렉터리에서 SSH키를 생성을 하면 .ssh라는 폴더에 퍼블릭 키와 프라이빗 키가 저장이 되는데

이 때 SSH 방식으로 깃허브 서버에 접근하기 위해서 퍼블릭 키를 깃허브 [settings]-[SSH and GPG keys]에 들어가서 등록을 해주어야 합니다.

그 다음에 SSH 방식으로 들어가고 싶다면 git remote add origin (저장소 주소) 명령어를 사용할 때 저장소 주소를 깃허브 repository의 SSH 주소를 복사한 것으로 집어 넣으면 됩니다.

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

'프로그래밍 Programming' 카테고리의 다른 글

[C/C++] 포인터와 배열의 관계  (0) 2021.08.08
Git bash 명령어 정리 (5) 협업을 위한 관리  (0) 2021.07.20
Git bash 명령어 정리 (3) 브랜치  (0) 2021.07.20
Git bash 명령어 정리 (2) 기본  (0) 2021.07.20
Git bash 명령어 정리 (1) 리눅스  (0) 2021.07.19
'프로그래밍 Programming' 카테고리의 다른 글
  • [C/C++] 포인터와 배열의 관계
  • Git bash 명령어 정리 (5) 협업을 위한 관리
  • Git bash 명령어 정리 (3) 브랜치
  • Git bash 명령어 정리 (2) 기본
보통의공대생
보통의공대생
수학,프로그래밍,기계항공우주 등 공부하는 기록들을 남깁니다.
  • 보통의공대생
    뛰는 놈 위에 나는 공대생
    보통의공대생
  • 전체
    오늘
    어제
    • 분류 전체보기 (471) N
      • 공지 (1)
      • 영어 공부 English Study (40)
        • 텝스 TEPS (7)
        • 글 Article (21)
        • 영상 Video (10)
      • 연구 Research (99)
        • 최적화 Optimization (3)
        • 데이터과학 Data Science (7)
        • 인공지능 Artificial Intelligent (40)
        • 제어 Control (45)
      • 프로그래밍 Programming (103)
        • 매트랩 MATLAB (25)
        • 파이썬 Python (33)
        • 줄리아 Julia (2)
        • C++ (3)
        • 리눅스 우분투 Ubuntu (6)
      • 항공우주 Aeronautical engineeri.. (21)
        • 항법 Navigation (0)
        • 유도 Guidance (0)
      • 기계공학 Mechanical engineering (13)
        • 열역학 Thermodynamics (0)
        • 고체역학 Statics & Solid mechan.. (10)
        • 동역학 Dynamics (1)
        • 유체역학 Fluid Dynamics (0)
      • 수학 Mathematics (35) N
        • 선형대수학 Linear Algebra (18)
        • 미분방정식 Differential Equation (3)
        • 확률및통계 Probability & Sta.. (2)
        • 미적분학 Calculus (1)
        • 복소해석학 Complex Analysis (5)
        • 실해석학 Real Analysis (1) N
      • 수치해석 Numerical Analysis (28)
      • 확률 및 랜덤프로세스 Random process (2)
      • 추론 & 추정 이론 Estimation (3)
      • 기타 (26)
        • 설계 프로젝트 System Design (8)
        • 논문작성 Writing (56)
        • 세미나 Seminar (2)
        • 생산성 Productivity (3)
      • 실험 Experiment (1)
      • 유학 생활 Daily (8)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    딥러닝
    obsidian
    Zotero
    pytorch
    Dear abby
    Numerical Analysis
    고체역학
    에러기록
    인공지능
    WOX
    텝스공부
    서버
    논문작성
    JAX
    옵시디언
    우분투
    LaTeX
    IEEE
    teps
    Statics
    논문작성법
    ChatGPT
    MATLAB
    텝스
    Linear algebra
    수치해석
    Python
    생산성
    Julia
    matplotlib
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
보통의공대생
Git bash 명령어 정리 (4) 깃허브
상단으로

티스토리툴바