GIT BASH로 GITHUB에 로컬 파일 업로드

2024. 9. 3. 11:00·데이터 분석/기타 환경 설정
목차
  1. 1. 특정 파일 추가하기
  2. 2. 변경 사항 커밋하기
  3. 3. 원격 저장소에 푸시하기
  4. 요약 예시
  5. 참고 사항

https://changeslife.tistory.com/15 

 

Jupyter Notebook과 Git 연동

내가 코딩했던 모든 기록들을 앞으로 Github에 남기고자 한다. 하지만 Github에 들어갈 때 마다 항상 벙찌고,,,, 어떻게 해야할 지 몰라서 구글이나 유튜브를 뒤지게 된다. 앞으로 헷갈릴 때마다 내

changeslife.tistory.com

 

특정 폴더 내의 특정 파일만 GitHub에 올리려면, Git의 기본 명령어를 사용하여 해당 파일만 선택적으로 커밋하고 푸시하면 된다.

1. 특정 파일 추가하기

우선, 변경 사항을 Git에 추가. git add 명령어를 사용하여 특정 파일만 추가 가능.

git add path/to/your/file

여기서 path/to/your/file은 GitHub에 올리고 싶은 파일의 경로. 예를 들어, notebooks/analysis.ipynb 파일을 추가하고 싶다면 다음과 같이 입력:

git add notebooks/analysis.ipynb

2. 변경 사항 커밋하기

파일을 추가한 후, 커밋. 커밋 메시지는 변경 내용을 간단히 설명하는 내용으로 작성.

git commit -m "Add analysis notebook"

3. 원격 저장소에 푸시하기

커밋한 내용을 원격 저장소에 푸시. 푸시할 브랜치명을 지정. 기본적으로 main 또는 master.

git push origin 브랜치명

예를 들어, 브랜치명이 main이라면 다음과 같이 입력:

git push origin main

요약 예시

1. 파일을 추가:

git add notebooks/analysis.ipynb

 

2. 커밋:

git commit -m "Add analysis notebook"

 

3. 푸시

git push origin main

참고 사항

  • 파일 상태 확인: 현재 Git 상태를 확인하여 어떤 파일이 수정되었는지 확인 가능.
git status

 

  • 변경 사항 취소: 만약 git add를 잘못 사용하여 원치 않는 파일을 추가했다면, git reset 명령어로 파일을 스테이지에서 제거 가능.
git reset path/to/your/file

이렇게 하면 원하는 파일만 GitHub에 올릴 수 있음.

'데이터 분석 > 기타 환경 설정' 카테고리의 다른 글

google colab 글꼴 설정 및 설명  (0) 2024.09.06
주피터 노트북 보기좋은 글꼴 변경하는 방법 : D2Coding  (4) 2024.09.05
  1. 1. 특정 파일 추가하기
  2. 2. 변경 사항 커밋하기
  3. 3. 원격 저장소에 푸시하기
  4. 요약 예시
  5. 참고 사항
'데이터 분석/기타 환경 설정' 카테고리의 다른 글
  • google colab 글꼴 설정 및 설명
  • 주피터 노트북 보기좋은 글꼴 변경하는 방법 : D2Coding
KURIKU
KURIKU
학습을 기록하기 위한 공간입니다.
  • KURIKU
    꾸리 log
    KURIKU
  • 전체
    오늘
    어제
    • 학습기록 (113)
      • 독서 (5)
        • 데이터 분석을 위한 SQL 레시피 (5)
      • 데이터 분석 (44)
        • 기타 환경 설정 (3)
        • 파이썬 기초 (11)
        • Pandas 기초 (6)
        • 비즈니스 데이터 분석 (3)
        • 웹 크롤링 (2)
        • 데이터 시각화 (0)
        • 머신러닝 (7)
        • 딥러닝 (7)
        • IT 인프라 (5)
        • 클라우드 서비스 (0)
        • 제안서 작성 (0)
      • AIBLE SCHOOL 6기_DX 컨설턴트 과정 (45)
        • 사전학습 (25)
        • 본 학습 (20)
      • 데이터리안 SQL 캠프 (0)
        • 입문반 (0)
        • 심화반 (0)
      • UXUI 심리학 (0)
      • 기업분석, 취준 (1)
      • 관심산업 경제뉴스브리핑 (16)
        • 카드산업 (6)
        • IT산업 (9)
        • 헬스케어산업 (0)
  • 블로그 메뉴

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

  • 공지사항

  • 인기 글

  • 태그

    kt aible
    kt aivle school
    kt aivle school#기자단#6기
    DX 컨설턴트 트랙
    kt aible school
    분당교육장
    4차 미니프로젝트
    6기
    에이블스쿨
    2차 미니프로젝트
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
KURIKU
GIT BASH로 GITHUB에 로컬 파일 업로드

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.