Github

서동희·2023년 6월 15일
0

GIT = 버전관리 시스템
(version 유의미한 결과)

BEFORE WE START

  1. "Git" 이란?
  2. "commit" "push" 의 기능
  3. "local repository" "Romote repository" 차이
  4. "branch"

git
버전관리를 해주는 시스템

git은 "version" 즉 유의미한 결과를 반영해서 관리해주는 시스템이다.
프로젝트를 하다보면 위 처럼 저장되어 있는 파일 중 뭐가 최종으로 올라와 있는지 혼돈이 온다.
git을 이용하면 프로젝트를 진행하면서 새로운 결과가 있는 흐름을 볼 수 있고 관리 하기가 용이하다.

'commit' (커밋): 파일이름을 변경하지 않고 변경된 부분만 추출해서 저장함
1. git 디렉토리 생성
git init
현재 디렉토리 기준 git 저장소 생성
(현재 디렉토리에 git init을 한뒤, 하위 디렉토리에 git init을 하면 error)

  1. github 원격저장소에 연결
    git romote
    github에 원격저장소를 생성하고 , git remote 명령어를 이용해서 로컬 저장소에 연결
    git remote add origin https://~~~~~~
    (origin은 그냥 주소의 별명이라고 생각하면 된다)

profile
백엔드개발자

0개의 댓글