본문 바로가기

개발자 페이지/Git hub 사용법

깃 원격저장소(repositories) 폴더 안에 파일

728x90
반응형

코딩을 할때 Git허브를 사용하여 레포지토리에 코드를 push, pull 하는 행위는

개발자에게 일상적 일 것이다.

 

특정 프로젝트를 누르면 아래 화면과 같이 나오는게 일반적이다. 

 

Root

 

하지만 첫 페이지에 이 모든 파일을 아우르는 '폴더'가 떡하니 나와있다면 그이유는 하나다.

 

.git 파일경로

 

폴더 > 보기 > '숨김 항목'을 보면 위와 같이 .git 이라는 폴더가 있는데

 

.git 폴더가 위치한 곳이 github repositories 의 root 경로가 된다.

 

만약 저 .git 폴더가 일반적인 root 경로에 있지 않고 모든 파일을 포함하는,

즉 우리 편의상 프로젝트를 나눠놓은 폴더(sample)와 같은 경로에 위치한다면

깃 원격저장소는 그 하나의 폴더(sample)를 root 경로로 인식하게 된다.

 

1) .git 폴더를 조심스럽게 옮겨서 root가 되고자 하는 곳에 옮긴후 

2) git add .

3) git commit -m "commit"

4) git push (origin main)

5) 끝. 

 

".git 폴더의 위치가 github repository의 root 경로가 된다"

 

이 문장의 의미를 곱씹으면 문제해결 가능하다. 

 

 

 

 

728x90