[Git] 기존 폴더를 깃헙에 푸쉬하는 방법

2025. 2. 6. 20:32·Git
목차
  1. 1️⃣ 기존 폴더를 깃 저장소로 초기화
  2. 2️⃣ 원격 저장소(GitHub Repository) 생성 및 연결
  3. 3️⃣ 파일 추가
  4. 4️⃣ 커밋 생성
  5. 5️⃣ GitHub에 푸쉬
  6. 💡 전체 코드 

 

 

 

소프트웨어 개발을 하다 보면 로컬에서 작업한 프로젝트를 백업하거나,

협업을 위해 깃헙(GitHub) 저장소에 올려야 하는 상황이 자주 발생합니다.

 

이 글에서는 기존 폴더를 깃헙에 푸쉬하는 방법을 단계별로 설명합니다.

이를 통해 코드 관리가 한층 수월해지고, 협업 효율성을 높일 수 있을 것입니다.

 

 

 


 

 

깃 설치 여부 확인

git --version

 

먼저 로컬 환경에 깃이 설정 되어 있어야 합니다.

설치 여부는 위 명령어로 확인할 수 있습니다.

 

 

 

1️⃣ 기존 폴더를 깃 저장소로 초기화

깃헙에 올릴 폴더로 이동한 후, 아래 명령어를 실행하여 해당 폴더를 깃 저장소로 변환합니다.

cd /path/to/your-folder
git init

 

 

 

 

명령어 입력하지 않고, 폴더에서 터미널 열기

 

 

 

2️⃣ 원격 저장소(GitHub Repository) 생성 및 연결

GitHub에서 새로운 리포지토리를 만들고, 그 URL을 로컬 폴더와 연결해야 합니다.

생성한 리포지토리의 주소를 복사한 후 코드에 추가합니다.

git remote add origin https://github.com/사용자이름/저장소이름.git
git remote -v # 연결이 정상적으로 이루어졌는지 확인

 

 

 

3️⃣ 파일 추가

폴더 내 모든 파일을 Git에 추가합니다.

git add . # 모든 파일 추가

 

 

 

4️⃣ 커밋 생성

git commit -m "First Commit" # 커밋 메시지 입력

 

 

 

5️⃣ GitHub에 푸쉬

마지막으로, 로컬에서 준비된 파일을 원격 저장소에 업로드합니다.

git branch -M main # 브랜치 이름을 main으로 설정 (최초 1회만 필요)
git push -u origin main # 원격 저장소로 푸쉬

 

정상적으로 완료되면, 깃헙에서 해당 저장소에 접속하여 파일이 업로드된 것을 확인할 수 있습니다.

 

 

 


 

 

 

💡 전체 코드 

cd /path/to/your-folder # 원하는 폴더로 이동
git init # 깃 저장소 초기화
git remote add origin https://github.com/your-username/your-repository.git
git add . # 모든 파일 추가
git commit -m "Initial commit" # 커밋 메시지 입력
git branch -M main # 기본 브랜치를 main으로 설정
git push -u origin main # 원격 저장소로 푸쉬

 

 

 

728x90
저작자표시 비영리 변경금지 (새창열림)
  1. 1️⃣ 기존 폴더를 깃 저장소로 초기화
  2. 2️⃣ 원격 저장소(GitHub Repository) 생성 및 연결
  3. 3️⃣ 파일 추가
  4. 4️⃣ 커밋 생성
  5. 5️⃣ GitHub에 푸쉬
  6. 💡 전체 코드 
'Git' 카테고리의 다른 글
  • GitHub로 협업하기 : 프로젝트 생성과 Pull Request
leonie.
leonie.
  • leonie.
    leveloper
    leonie.
  • 글쓰기 관리
    • 분류 전체보기 N
      • Language
        • Java
      • Git
      • CS
      • CodingTest
        • [프로그래머스] 자바
      • Information
      • Framework
        • Spring
      • DBMS
        • Redis
        • SQL
      • AWS
      • OS
        • Mac
      • 자격증 N
        • 정보처리기사 N
      • 회고
  • 블로그 메뉴

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

  • 공지사항

  • 인기 글

  • 태그

    springboot
    자바
    알고리즘
    프로그래머스
    스프링
    정처기필기
    정처기
    Java
    코딩테스트
    정보처리기사
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.3
leonie.
[Git] 기존 폴더를 깃헙에 푸쉬하는 방법
상단으로

티스토리툴바

단축키

내 블로그

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

블로그 게시글

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

모든 영역

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

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