.git 안에 있는 txt 파일이다. 그 곳에 있는 # Generated files git push를 할 때 제외 되는(무시 되는) defalut 파일을 기록해둔 것이다. 만약 git push를 하는데 내가 원하는 file이 제외되고 push 된다면, 이 부분을 체크 해보자.
ignore 되는 이유는 여러 가지가 있을 수 있지만, 가장 큰 이유는 push를 할 이유가 없기 때문이다(file의 크기가 너무 크거나, 간단한 프롬프트 명령어를 통해 쉽게 이용하거나..).
도큐사우르스 배포를 하는 과정에서 .docusaurus 파일이 push 되지 않았다. 그 이유는, 프롬프트에서 npm install docusaurus 명령어만 입력 하면 되기 때문이다.
git push 병합
git push를 하기 전, git pull을 먼저 진행해야 한다. 이는 버전의 일관성을 위해서이며, 제대로 진행 되지 않았다면 병합을 해줘야 한다.
git branch 분할
branch 명령어
git branch -v: branch가 어떤 것이 있는지 보여줌
git branch -d (branch name): branch 삭제
git checkout -b (branch name): branch를 새로 만들고, 그 경로로 이동
branch의 자식 branch를 만들고 싶다면, 부모가 될 branch에서 새로운 branch를 만들고, commit을 해주면 된다. commit을 해주는 이유는, branch가 뻗어나가기 위해서는, 즉 경로로 설정 되기 위해선 특정 지점이 생겨야 한다(방황 하는 사람에게 이정표를 제공해주는 느낌?). 그 특정 지점이 바로 commit이다.