[Git] Git 빈 폴더 추가하기

최대 1 분 소요

Git 빈 폴더 추가

  1. 문제 사항

    • Side Project 폴더 구조를 잡기 위해 만든 폴더를 Git Commit을 해도 Git Repository에 보이지 않는 문제 발생
  2. Git 빈 폴더 추가 안되는 이유

    • !!!! 인터넷 검색 결과 중심으로 이유 추론한 내용, 정확한 건 Git 구조를 통해 공부가 더 필요 !!!!

    • Git은 파일 단위로 관리하고 디렉터리 정보는 해당 파일에 연관된 정보로 해석

    • 폴더 안에 파일이 없을 경우 커밋이 불가능

  3. Git 빈 폴더 추가 하는 방법

    • 내용 없는 파일을 추가

      • .keep 또는 .gitkeep 파일을 생성

        touch .keep
        touch .gitkeep
        
    • 해당 폴더 Git Commit 하기

      • 해당 폴더 git add

        git add .
        
      • Git Commit & Push

        git commit -m "빈 폴더 추가하기"
        git push
        
  4. 결과 화면

  5. 결론

    • Git에 빈 폴더를 추가하는 방법은 실제 빈 폴더를 Git Repository에 저장하는 것이 아니다. 파일 단위로 처리하는 Git 구조 아래 내용이 없는 파일 추가를 하는 것이다. 이처럼 프로그램의 헛점을 이용한 해결보다 구조와 처리 방식의 이해를 통해 해결을 할 수 있다는 점에서 좋은 배움의 시간이었다.
  6. 참조

    • https://nochoco-lee.tistory.com/56

    • https://corock.tistory.com/439

태그:

카테고리:

업데이트: