본문 바로가기
코딩일지/기타(CentOS 등)

깃허브 (GitHub) CLI 명령어 모음

by 퇴근희망1일차 2024. 11. 24.
반응형

 

Table of Contents

     

    블로그를 작년에 만들어 놓고 막상 두 번의 포스팅 이후에는 글을 올리지 않게 되었다.

     

    오랜만에 오게 된 연유는 다름이 아니라, 구글 아날리틱스에 이 블로그를 연동해뒀었는데 요 몇일전 갑자기 28일동안 방문자가 10을 돌파했다는 소식을 듣게 되었기 때문이다.

     

    크게 영양가가 없을 수 도 있는 이 작은 블로그도 누군가는 정보를 찾기 위해 방문을 하는구나 싶다.

     

    그래서 오랜만에 정보를 또 한번 공유하고자 한다.

     

    GitHub CLI 명령어 모음


    나는 항상 깃허브 레포지토리를 만들 때 아래의 내용을 readme.md 파일에 작성을 해둔다.

    브랜치 관련

    git branch # 현재 등록된 브랜치들 확인
    git branch -v # 현재 등록된 브랜치들 확인 (상세정보)
    git branch [새로운 브랜치 이름] [분기 기준 브랜치] #브랜치 생성 
    git branch -D [브랜치 이름] # 브랜치 삭제
    git branch -M [브랜치 이름] # 사용할 브랜치 지정

    Pull/Push 관련

    git pull [브랜치_이름] # 해당 브랜치 정보 풀
    # 아래 내용은 푸쉬 관련 
    git add .   # Repository에 올릴 파일을 정하는 것 (. 표시가 와일드카드임)
    git commit -m [코멘트]
    git push origin [브랜치_이름]

    Stash 관련

    git stash # 스태시로 작업 내역 저장
    git stash list # 스태시에 있는 리스트들 확인
    git stash apply #가장 최근의 stash를 가져와서 적용
    git stash apply [stash 이름]
    git stash drop #스태시 삭제
    git stash drop [stash 이름]

     

     

    위와 같은 기본적인 깃허브 명령어를 찾아보지 않고 자연스럽게 쓰면 좋겠지만 세상사 기억해야 할 일이 너무 많다.

     

    이 정도는 파일에 기억을 의탁해도 되지 않을까 싶다.

     

    아래에 마크다운 파일 코드를 첨부하였으니 필요한 사람들에게 도움이 되기를.

     

    Appendix. Markdown 코드


     

    더보기

    ### 브랜치 관련
    ```bash
    git branch # 현재 등록된 브랜치들 확인
    git branch -v # 현재 등록된 브랜치들 확인 (상세정보)
    git branch [새로운 브랜치 이름] [분기 기준 브랜치] #브랜치 생성 
    git branch -D [브랜치 이름] # 브랜치 삭제
    git branch -M [브랜치 이름] # 사용할 브랜치 지정
    ```

    ### Pull/Push 관련
    ```bash
    git pull [브랜치_이름] # 해당 브랜치 정보 풀
    # 아래 내용은 푸쉬 관련 
    git add .   # Repository에 올릴 파일을 정하는 것 (. 표시가 와일드카드임)
    git commit -m [코멘트]
    git push origin [브랜치_이름]
    ```

    ### Stash 관련
    ```bash
    git stash # 스태시로 작업 내역 저장
    git stash list # 스태시에 있는 리스트들 확인
    git stash apply #가장 최근의 stash를 가져와서 적용
    git stash apply [stash 이름]
    git stash drop #스태시 삭제
    git stash drop [stash 이름]
    ```

     

    반응형

    '코딩일지 > 기타(CentOS 등)' 카테고리의 다른 글

    CentOS 7 보안 설정 (Fail2Ban)  (0) 2023.03.05

    댓글