GitHub 버전 생성

GitHub는 오픈 소스에서 비즈니스에 이르기까지 4천만 명의 개발자와 함께 코드를 호스트하고 검토하고 프로젝트를 관리하며 소프트웨어를 구축할 수 있는 개발 플랫폼이다.

GitHub 버전 생성

Git 초기화와 로컬 저장소

  1. 원하는 폴더에서 Git 초기화를 하면 버전 관리를 할 수 있다.
    • Git 초기화를 하면 .git이라는 숨겨진 폴더(로컬 저장소)가 만들어진다.
    • 로컬 저장소에 내가 만든 버전 정보, 원격 저장소 주소 등이 저장된다.
    • 원격 저장소에서 내 컴퓨터로 코드를 받아오면 로컬 저장소가 자동으로 생긴다.
    • 한 폴더 하나의 로컬 저장소만 유지해야 한다.
1
git init

첫번째 버전 만들기

  1. 코딩을 진행한 후, 내가 변경한 파일중에 올리기를 원하는 것만 선택한다.
1
git add
  1. 선택한 파일들을 하나의 버전으로 만들고 설명을 라벨링한다.
1
git commit -m"설명 라벨링"
  1. 생성한 커밋을 확인한다.
    • 커밋은 ‘의미 있는 변동사항’을 묶어야 한다.
    • 추후 수정할 때 어떤 파일을 수정했는지 쉽게 파악이 가능하다.
    • 커밋 메시지는 바로 어떤 내용을 작업했는지 파악할 수 있도록 최소한이라도 기재해준다.
    • Git에서 커밋이란 변경 사항이 아니라 최종 코드의 모음이다.
    • 변경되지 않은 파일은 ‘변경되지 않았다’라고만 저장되어 용량을 크게 차지하지 않는다.
1
git log

만든 버전 GitHub에 올리기

  1. GitHub 사이트에서 프로젝트 저장소를 생성한다.
  • New repository: 새로운 저장소 만들기
  • Import repository: 저장소 가져오기
  • New gist: 코드 조각을 올리고 싶을 때 사용
  • New organization: 팀프로젝트를 할 때 진행
  • New project
  1. 내 컴퓨터 프로젝트 폴더에 GitHub 저장소 주소를 알려준다.
1
git remote add origin https://github.com//아이디/이름.git
  1. 내컴퓨터에 만들었던 커밋을 GitHub에 올린다.
1
git push master

타인의 저장소 활용

Clone

  • 내 컴퓨터에 폴더를 생성하고 GitHub의 저장소를 받아온다.
    1
    git clone https://github.com/아이디/이름.git
  • app.js 파일 생성 후 add → commit → push
  • GitHub에서 새 커밋을 확인한다.

pull

  • 원격 저장소의 데이터를 가져온다.
    1
    git pull origin master

깃 명령어

  • git init: 이제부터 깃을 시작하겠다 선언
  • git status: 현재 깃 상태
  • git add: 깃에 파일 추가
    • ex) git add 파일명 : 파일추가
    • ex) git add . : 폴더+파일 추가
  • git remote (주소): 데이터 전송
  • git remote: 전송되었는지 확인 가능
  • git commit: 라벨링
    • 첫줄이 제목, 다다음줄이 내용
    • 제목은 현재형으로, 구나 절로 적용(문장말고)
    • git commit -m “docs: edit” → vim 열지 않고 내용 넣을 수 있음
  • git push { } master: 보내기
  • git push -u { } master:맨처음 보낼 때 -u master 넣어주어야 함
  • git remote remove { }: 리모트 삭제
  • git clone: 서버에서 로컬로 가져오기

REFERENCE
패스트 캠퍼스 온라인 강의 처음 배우는 Git & GitHub _ 진유림 강사님

  • © 2020-2025 404 Not Found
  • Powered by Hexo Theme Ayer