[Git] 깃허브 사용법

2023. 2. 12. 17:14·IT Notes
728x90
728x90

관련 링크

  - Git 다운로드 : https://git-scm.com/

  - GitHub 주소 :  https://github.com

 


깃허브 저장소 생성하기

  1. 우측 상단의 메뉴에서 'Your repositories' 선택

 

  2. Repositories 페이지에서 'New' 선택

 

  3. 설정 후 'Create repository' 선택하면 저장소가 만들어짐

 

깃허브 저장소에서 가져오기

  - 로컬 저장소 폴더로 지정된 상태에서, git clone 저장소주소 입력

 

▶ 완료 시 로컬 저장소 폴더에 깃허브 저장소 폴더가 생성됨

 

 

728x90

Git Bash에 로컬 저장소로 사용할 폴더 지정하기

  방법 1) cd 명령어 사용하기 : cd 폴더주소

      1. 폴더 주소 복사하기

      2.  Git Bash 내에서 붙여넣기

   방법 2) 폴더에 들어가서 우클릭 → [Git Bash Here]

 

▶ 완료 시 오른쪽에 폴더 이름이 출력됨

 

Git Bash에 사용자 이름, 이메일 지정

  - git config --global user.name "사용자이름" 입력

  - git config --globale user.email "사용자이메일" 입력

 

지정된 폴더에서 git 시작하기

  - git init 입력

 

▶ 완료 시 폴더에 .git 폴더가 생성되고, Git Bash에 (master)라고 출력됨

 

로컬 저장소 폴더의 파일을 깃허브 저장소에 업로드하기

  초기 설정)  metadata 폴더는 무시하도록 설정하기

    1. https://www.toptal.com/developers/gitignore

  2. 생성하면 나오는 파일 내용 복사하기

 

  3. 로컬 저장소 폴더에 .gitignore 확장자로 텍스트 파일 생성

 

  4. 복사했던 내용을 텍스트 파일에 붙여넣고 저장하기

 

  5. git status를 입력해서 확인해보면 .gitignore가 untracked files 목록에 뜸

  수정된 사항 commit

  1. git add * 입력  

 

  2. git commit -m'메시지' 입력

 

▶ 완료 시 git log로 확인했을 때 화면

  초기 설정) branch 이름 변경하기 (master → main)

    - git branch -M main 입력

  깃허브 저장소에 업로드하기

    - git push 입력

    - git remote add origin 저장소주소 입력

    - git push -u origin main 입력

 

 

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

'IT Notes' 카테고리의 다른 글

[Zapier(재피어)] 구글 폼 신규 응답 시 알림 메일 발송  (0) 2024.04.02
[Zapier(재피어)] 노코드 자동화 툴 Zapier  (0) 2024.03.29
[SEO] Lighthouse를 이용하여 웹사이트 성능 측정하기  (1) 2023.12.08
[Git] 명령어  (0) 2023.02.12
[Git] 개요  (0) 2023.02.12
'IT Notes' 카테고리의 다른 글
  • [Zapier(재피어)] 노코드 자동화 툴 Zapier
  • [SEO] Lighthouse를 이용하여 웹사이트 성능 측정하기
  • [Git] 명령어
  • [Git] 개요
스응
스응
    반응형
    250x250
  • 스응
    이서영의 개발 블로그
    스응
  • 전체
    오늘
    어제
  • 글쓰기 관리
    • 분류 전체보기 (385)
      • Java (134)
        • Base (54)
        • Spring Boot (37)
        • JSP (16)
        • Swing (GUI) (20)
        • Design Pattern (7)
      • C# (13)
      • PHP (18)
      • SQL (27)
      • Vue.js (9)
      • Tailwind CSS (4)
      • TypeScript (7)
      • HTML & CSS (27)
      • JavaScript (26)
      • jQuery (10)
      • Android (3)
      • - - - - - - - - - - - - - - (0)
      • Hotkeys (5)
      • CS (30)
      • IT Notes (13)
      • Error Notes (17)
      • Team Project (24)
        • Airlines Web Project (12)
        • University Web Project (6)
        • Strikers 1945 GUI Project (6)
      • My Project (18)
        • Library Web Project (8)
        • Pet Shopping Mall GUI Project (10)
      • etc. (0)
  • 블로그 메뉴

    • Home
    • Write
  • 링크

    • 깃허브
  • 공지사항

  • 인기 글

  • 태그

    java
    Android
    php
    Codeigniter
    Swing
    git
    오블완
    면접
    SQL
    tailwindcss
    CSS
    jsp
    typeScript
    http
    errorNote
    개발일지
    Hotkeys
    vuejs
    SpringBoot
    티스토리챌린지
    zapier
    jQuery
    cs
    SEO
    SWAGGER
    HTML
    Wordpress
    C#
    js
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.0
스응
[Git] 깃허브 사용법
상단으로

티스토리툴바