[Github] 초보 개발자의 Github 사용법(2)_Git 설치

1. 개요

GitHub (깃허브)를 로컬 저장소에서 사용하기 위해 Git Bash를 설치하고 기본적인 명령어들을 정리해봅시다.

2. 목차

  • Git 설치와 실행
  • Git 기본 명령어
  • Git branch 명령어
  • Git remote 명령어

3. 내용

Git 설치

Git Bash 홈페이지에서 OS에 맞게 설치하고 실행합니다.

깃배쉬_1


기본 linux 명령어

  • 디렉토리 만들기

    1
    mkdir MyGitRepository
    cs


  • 디렉토리 들어가기

    1
    cd MyGitRepository
    cs


  • 현재 디렉토리 확인

    1
    pwd
    cs


  • 디렉토리 내용 확인(윈도우의 경우)

    1
    dir
    cs



Git 기본 명령어

  • Git 저장소로 만들기
    – 해당 디렉토리 안에 관리하고자 하는 code들을 넣고 git으로 관리

    1
    git init
    cs


  • Git 저장소 상태 확인
    – 현재 브랜치의 이름과 추가, 변경된 파일 및 디렉토리 목록 확인

    1
    git status
    cs


  • Git이 관리할 파일 지정
    – git add를 하지 않으면 commit 시에 git에 반영이 되지 않는다!

    1
    git add 
    cs


  • 변경사항 최종 저장
    – add한 파일을 commit

    1
    git commit -m "커밋할 메시지 입력"
    cs


  • 사용자 setting – GitHub에 가입했던 ‘user name’과 ‘email’ 입력

    1
    2
    git config –global user.name "홍길동"
    >> git config –global user.email "you@example.com"
    cs


  • 변경사항 파악 – commit 전에 마지막 버전 대비 변경된 내용만 확인가능!

    1
    git diff
    cs



Git branch 명령어

  • 현재 branch 확인

    1
    git branch
    cs


  • branch 생성

    1
     git branch 새로운_branch_명
    cs


  • branch 변경

    1
     git checkout 변경하고자_하는_branch_명
    cs


  • merge branch

    1
     git merge 병합할_branch_명
    cs



Git remote 명령어

  • 로컬저장소와 remote 저장소(github/외부 서버) 연결

    1
    git remote add http://github.com/원격저장소 이름/원격저장소 주소.git
    cs


  • remote 저장소 버전 확인

    1
     git remote –v 
    cs


  • Git Clone – remote 저장소의 branch 그대로 로컬저장소에 가져오기

    1
     git clone 외부_repository_주소
    cs


  • Git Push – remote 저장소에 정보 저장하기

    1
     git push remote저장소주소 반영할_브랜치명
    cs


  • Git Pull – 타인의 remote 저장소에 있는 내용을 나의 로컬 저장소에 불러오는 것

    1
    git pull
    cs



태그:

카테고리:

업데이트:

댓글남기기