2023 07 05

kwakjihoon·2023년 7월 5일
0

daily develop story

목록 보기
5/32

git ignore

  • .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이다.
profile
꾸준하고 노련하게

0개의 댓글