ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 불필요한 파일 제외하고 push하자! - .gitignore
    IT/Git 2020. 11. 18. 00:38

     

    출처 : unsplash

     

     

    0. 들어가기

    - Git으로 관리할 로컬저장소를 생성한 후 소스트리로 관리

    - 모든 파일 및 디렉토리를 PUSH하기 보다는 gihub에 올리지 않아도 될 불필요한 대상 선정이 필요하였다.

     

    1. .gitignore 파일 설정

    - 현재 로컬저장소에는 스테이지에 올리지 않은 불필요 파일이 리스트업되어 있고, 

      매번 파일 수정 후 아래 목록에서 대상만 선택해서 스테이지로 올리고 있어 번거롭기도 하고 관리의 문제가 있다.

     

     

    - 불필요한 파일 및 디렉토리 제외를 위해 소스트리 우상단에 있는 '설정' 아이콘을 클릭

    - 팝업창에서 '고급' 탭 선택

    - 저장소별 무시 목록 안의 '편집' 버튼 클릭하면 .gitignore란 이름의 메모장이 열리는데 이 안에 제외 필요한 디렉토리 및 파일명을 기재 후 저장하면 된다.

    - 디렉토리인 경우 "디렉토리명/" 의 형식으로 작성하고, 파일인 경우 "파일명.확장자" 의 형식으로 작성하면 된다.

    - 가령 A 디렉토리를 추가하고자 한다면 아래와 같이 작성 (A 디렉토리 하위 모든 파일을 제외하겠다)

    A/

    - 가령 B.txt 파일을 추가하고자 한다면 아래와 같이 작성

    B.txt

    - 좌측 메뉴 '파일 상태'를 클릭하면 불필요 대상으로 추가한 파일들이 제외된 것을 볼 수 있다!

     

    'IT > Git' 카테고리의 다른 글

    [정리] rebase  (0) 2024.04.02
    [정리] cherry-pick  (0) 2024.04.01
    Git, Github  (0) 2020.11.16

    댓글

Designed by Tistory.