[Github] 깃허브 Repository생성하여 프로젝트 올리기(public, private)

2024. 12. 30. 06:44·노빠꾸 개발일지/GIT
목차
  1. 1. 깃 초기화
  2. 2. 저장소 연결
  3. 3. 파일 커밋
  4. 4. Github 푸시
  5. 4-1 Github 토큰생성
반응형

이번 피드에서는 Github에서 Repository를 생성하고, 해당 Repository에 프로젝트까지 올려보는 작업을 정리해 보겠습니다.

 

우선 깃허브 Repository를 생성해줍니다.

 

저장소를 만들었으면, 프로젝트를 생성해줍니다.

 

저는 Intelij를 이용해서 프로젝트를 생성하였습니다. 프로젝트 생성단계는 건너뛰도록 하겠습니다.

 

프로젝트 생성이 완료되었으면, 터미널로 프로젝트의 루트로 이동하여 git 명령어를 통해 작업을 진행해 주면 됩니다.

 

 

1. 깃 초기화

프로젝트 루트디렉토리에서 git 저장소를 초기화해준다.


      
git init

 

 

2. 저장소 연결

Github 저장소와 연결해준다.


      
git remote add origin (저장소 주소)

 

 

3. 파일 커밋

생성한 프로젝트에 파일들을 커밋해준다.


      
git add .
git commit -m "커밋 메시지"

 

 

4. Github 푸시

커밋한 내용을 푸시해준다.


      
git branch -M main
git push -u origin main

 

푸시를 진행하는데, 처음진행하는 상태여서 토큰이 없을 경우 아래와 같이 토큰생성을 하고, 생성된 토큰으로 인증을 해주면 푸시가 정상적으로 진행된다.

 

 

4-1 Github 토큰생성

Github -> Settings -> Developer Settings 메뉴에 들어가서, 아래의 이미지와 같이 Personal access tokens -> Tokens(classic) 메뉴에서 Generate new Token을 선택하여 토큰생성 메뉴로 들어간다.

 

 

 

토큰생성메뉴에서 입력값을 입력해주고 토큰 생성을 누르면 토큰이 생성된다.

 

키 생성이 완료되면 아래와 같이 키가 노출된다. 해당 값을 잘 복사해둬야한다.

 

 

 

 

위의 단계들을 모두 마쳤으면, 생성한 Github Repository에 생성한 프로젝트가 Push된 것을 확인할 수 있다.

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

'노빠꾸 개발일지 > GIT' 카테고리의 다른 글

[GitLab] 맥북M4에서 Docker GitLab 설치해보기  (0) 2025.02.27
[Github Copilot] 깃허브 코파일럿 플랜 정리  (0) 2025.01.08
[GitHub Copilot] 인텔리제이 깃허브 코파일럿 설치  (1) 2024.12.25
[GITHUB] 깃 저장소(Repository)에 폴더 생성해보기  (5) 2022.10.27
[Github] 인텔리제이(Intelij)에서 프로젝트 생성하여, 깃허브에 추가 하기  (1) 2022.03.19
  1. 1. 깃 초기화
  2. 2. 저장소 연결
  3. 3. 파일 커밋
  4. 4. Github 푸시
  5. 4-1 Github 토큰생성
'노빠꾸 개발일지/GIT' 카테고리의 다른 글
  • [GitLab] 맥북M4에서 Docker GitLab 설치해보기
  • [Github Copilot] 깃허브 코파일럿 플랜 정리
  • [GitHub Copilot] 인텔리제이 깃허브 코파일럿 설치
  • [GITHUB] 깃 저장소(Repository)에 폴더 생성해보기
No Backing
No Backing
노빠꾸
    300x250
  • No Backing
    누릇한 노빠꾸 블로그
    No Backing
  • 전체
    오늘
    어제
    • 분류 전체보기 (144)
      • 노빠꾸 서버 (20)
        • AWS (0)
        • 설치관련 (7)
        • 명령어 정리 (2)
        • 서버 설정 (8)
        • Nginx (2)
      • 노빠꾸 개발일지 (70)
        • JAVA (16)
        • JQUERY & JAVASCRIPT (10)
        • HTML5 (0)
        • SPRING (16)
        • Design Patterns (1)
        • DAUM API (1)
        • GIT (10)
        • Python (1)
        • SPRING SECURITY (1)
        • Vue (3)
      • 노빠꾸 데이터베이스 (9)
        • SQL (1)
        • ORACLE (3)
        • MySql (5)
      • 노빠꾸 일상 (13)
      • 노빠꾸 책 추천 (4)
      • 노빠꾸 경제 (20)
      • 노빠꾸 맥북 사용기 (7)
      • 노빠꾸 정보처리기사 정리 (1)
  • 블로그 메뉴

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

  • 공지사항

  • 인기 글

  • 태그

    사이트맵
    MySQL 데이터베이스 생성
    티스토리 사이트맵 등록
    리눅스 자바 설치
    JPA 쿼리 메소드
    경제용어
    주식용어
    리노드
    스프링부트
    websecurityconfigureradapter 사용법
    우분투 자바 설치
    MySQL 사용자 계정 생성
    스프링부트 프로젝트
    websecurityconfigureradapter 변경사항
    Spring boot
    Linode
    WebSecurityConfigurerAdapter
    맥북 단축키
    websecurityconfigureradapter 빈 등록
    스프링 시큐리티 5.7 버전이후 변경사항
    websecurityconfigureradapter란
    금융용어
    깃허브 코파일럿
    스프링부트 JPA
    인텔리제이
    맥북 사용 팁
    스프링시큐리티 websecurityconfigureradapter
    WebSecurityConfigurerAdapter Deprecated
    스프링부트란
    개인서버 추천
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
No Backing
[Github] 깃허브 Repository생성하여 프로젝트 올리기(public, private)
상단으로

티스토리툴바

단축키

내 블로그

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

블로그 게시글

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

모든 영역

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

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