ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [git] 기본 명령어 정리
    맨땅에코딩/git 2020. 6. 17. 21:05

     

    git은 이전에 쉽게 사용하던 svn의 중앙관리형 소스관리와는 다르게

    각 로컬저장소를 두고 branch를 통해 병렬적으로 소스관리를 할 수 있는 소스관리도구입니다.

     

    * git 계정정보 입력

    • git config --global user.name [username] 
    • git config --global user.email [user@email.mail]

     

    * 로컬 저장소 설정

    • git init : 현재 디렉토리를 로컬저장소로 지정

     

    * 원격저장소 연결

    • git remote add origin [repository url]

    : 여기서 repository url은 github 홈페이지의 repository 탭에서 가져올 수 있다.

     

    * staging

    • git add .

    * commit with message

    • git commit -m "메시지"

     

    * 브랜치관리

    • git branch  [브랜치명] : 브랜치생성
    • git checkout [브랜치명] : 해당 브랜치 사용
    • git checkout -b [브랜치명] : 위의 2명령어 합친것으로  생성과 동시에 해당 브랜치 사용
    • git branch --delete [브랜치명] : 브랜치 삭제
    • git push origin :[브랜치명]  : 원격에 해당 브랜치 정보 반영

     

    * merge

    • git merge [브랜치명] :  merge되려는 (보통은 master)로 checkout 하여 종속될 브랜치명을 적어줌

    > 이때 충돌시 개발자가 직접 확인, 수정 후

    • git add .
    • git commit 

    >> Merge branch [브랜치명] 메시지를 보면 merge 성공!!

    '맨땅에코딩 > git' 카테고리의 다른 글

    git push error [failed to push some refs to : <remote url>]  (0) 2020.09.09
Designed by Tistory.