ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Git 버전 생성과 GitHub 업로드, 충돌
    Git 2021. 5. 21. 23:00

     

    Git 설정

     

    git 기본 구성 (git 처음 사용할때 1번만 설정)

     

    ## 개행 문자 (Newline) 설정
    $ git config --global core.autocrlf true (맥OS는 true 대신 input)

    # 사용자 정보
    ## 커밋 (버전 생성)을 위한 정보 등록
    $ git config --global user.name '사용자 이름'
    $ git config --global user.email '사용자 이메일'

    ## 구성 확인 (정보가 제대로 입력 되었는지 확인)
    $ git config --global --list 

     

    버전 관리

     

    ## 현재 프로젝트에서 변경사항 추적 (버전 관리)을 시작
    $ git init

    ## 변경사항을 추적할 특정 파일 (index.html)을 지정
    $ git add index.html

    ## 모든 파일의 변경사항을 추적하도록 지정
    $ git add .

    ## 추적 중인 파일을 기준
    ## 메시지(-m)와 함께 버전을 생성
    ## git에서 버전을 생성하는 것은 커밋 (commit)이라고 함
    $ git commit -m '커밋 메세지'
    $ git commit -m 'Start project'

     

    GitHub (원격 저장소) 업로드

     

    # origin이란 별칭으로 원격 저장소를 연결
    $ git remote add origin 자신의 GitHub 저장소 주소
    $ git remote add origin https://github.c.............

    # origin이란 별칭의 원격 저장소로 버전 내역 전송
    $ git push origin master

     

    Git - 자신의 로컬에서 프로젝트를 관리

    Github - 로컬에서 git으로 관리하는 프로젝트를 원격 저장소에 공유하거나 백업해둘 수 있는 사이트

     

    커밋 (Commit) : Git (로컬 저장소)에 파일을 추가하거나 변경 내용을 저장하는 작업

    푸쉬 (Push) : Github (원격 저장소)에 파일을 추가하거나 변경 내용을 저장하는 작업

     

    Git 충돌 (Conflict)

     

    # push가 거부 당했을때 (충돌상황)
    # git pull 명령을 통해서 원격 저장소에 있는 내용을 가져오기
    $ git pull origin master

     

    'Git' 카테고리의 다른 글

    마크다운 (MarkDown)  (0) 2021.05.24
    Git 복제와 리셋  (0) 2021.05.24
    Git branch  (0) 2021.05.23
    Git 설치  (0) 2021.05.21

    댓글

Designed by Tistory.