본문 바로가기
Develop/Github

Git Bash를 이용한 Github 버전 관리

by 라이프레이서 2021. 6. 5.

목차

    반응형

    로컬 저장소 이용한 버전 관리

    Git Bash를 이용하여 원격 저장소 버전 관리를 알아보기 이전에, 먼저 로컬 저장소를 이용한 버전 관리를 알아보자.

    간단하게 Git Bash를 이용한 사용법은 아래와 같다

    git init
    git add
    git commit

    git init
    프로젝트 버전 관리 시작
    유의할 점은 버전관리를 시작 할 위치에 가서 git init을 해주어야 한다.
    cd 폴더명 을 통해 해당 폴더로 이동하여 git init을 해주자.

    git add ~
    새로운 작업 후 git add를 이용해 git stage에 등록
    (사용 예 : git add *
    또는 git add 파일명)

    git commit -m "설명"
    git stage에 있는 작업 파일을 기준으로 변경 이력 생성


    우선 여기까지가 로컬 저장소에서의 버전 관리이다.

    이제 로컬 저장소가 아닌 원격 저장소 github에 프로젝트를 올려보자

    github에 올리기(원격 저장소 사용)

    1. github에 repository 생성하기

    위와 같이 새로운 repository를 생성하면

    이렇게 원격 저장소가 생성된다.

    Repository가 생성됬으니 여기다가 버전 관리를 할 파일을 올리면 되겠구나?

    정답이다

    2. 원격 저장소 연결하기

    Repository 생성 후 나오는 주소를 복사해둔다.

    git remote add origin 해당주소

    이후 Git Bash에서 위 내용을 작성해준다.
    (필자는 Git Bash에서 Ctrl+V로 붙여넣기가 되지 않아 오른쪽 마우스 누르고 Paste 했다.)

    3. 변경 내용 발행(push)하기

    로컬 저장소에서 머물러있는 변경 이력을 원격 저장소로 발행(push)하면 된다

    git push origin master

    이후 깃허브를 새로고침 해보면

    성공적으로 올라와 있음을 알 수 있다.

    이렇게 해서 버전관리의 가장 기초가 되는 git 용어들을 알아보았다.

    반응형