알찬정보 툰코 개발 트렌드 이슈 코딩

알찬정보 툰코 개발 트렌드 이슈 코딩

  • [Git] 주로 사용하는 Git 명령어 모음

    hellowsydney8010

    2023년 11월 01일
    개발지식
    [Git] 주로 사용하는 Git 명령어 모음

    Git 기본 명령어

     
    현재 상태 확인 (내가 제일 많이 사용하는 명령어)

    git status

     
    전체 로그 확인 

    git log

     
    git 저장소 생성하기 

    git init

     
    저장소 복제 및 다운로드 

    git clone [https: ~~~~ ]

     
    저장소에 코드 추가

    git add
    git add *

     
    커밋에 파일의 변경 사항을 한번에 모두 포함 
     

    git add -A

     
    커밋 생성

    git commit -m "message"

     
    변경 사항 원격 서버 업로드 (push)

    git push origin master

     
    원격 저장소의 변경 내용을 현재 디렉토리로 가져오기 (pull)

    git pull

     
    변경 내용을 merge 하기 전에 바뀐 내용 비교

    git diff [브랜치 이름] [다른 브랜치 이름]

    Git Branch 관련 (생성, 브랜치 확인, push 까지의 과정 포함)

     
    git init을 설정하면 해당 폴더에 .git 이라는 파일이 생성됨 

    git init

     
    github 주소와 연결 

    git remote add origin [github 주소]

     
    브랜치 생성

    git branch [브랜치명]

     
    해당 브랜치로 이동

    git checkout [브랜치명]

     
    브랜치를 생성하고 해당 브랜치로 바로 이동

    git branch -b [브랜치명]

     
    원하는 브랜치로 이동했는지 확인 

    git branch

     
    모든 브랜치 확인 

    git brach -a

     
    파일 및 폴더 add

    git add .

     
    커밋 

    git commit -m "commit message"

     
    원하는 브랜치로 push하여 원격 서버에 전송 

    git push origin [브랜치명]

     
    브랜치 삭제 

    git branch -d [브랜치 이름]

     
    현재 브랜치에 다른 브랜치 수정사항 병합

    git merge [다른 브랜치 이름]

    Git Config 설정 관련 

     
    전체 config 리스트 확인 

    git config --list

     
    git config 설정하는 방법

    git config --global user.name "홍길동"git config --global user.email "name@naver.com"

     
    git config 삭제하기 

    git config --unset user.namegit config --unset user.email

     
    삭제해도 계속 남아있는 경우 global 옵션을 주어 설정했을 것임, global로 설정된 사용자를 지울 경우 아래와 같이 global 추가

    git config --unset --global user.namegit config --unset --global user.email
    git
    다음
    이전

    답글 남기기 응답 취소

    이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Subscribe to Our Newsletter!

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Subscribe Now

Copyright © 2023 Sydney Note

Design by ThemesDNA.com