[TIL #10] git branch와 gitignore

차슈·2024년 4월 30일
1

TIL

목록 보기
10/70
post-thumbnail

git branch 다루기

  • 프로젝트 복사본 만들기 git branch
  • 브랜치 이동하기 git switch / git checkout
  • 코드 합치기 git merge
  • 코드 임시저장 git stash
  • 과거의 커밋으로 돌아가기 git reset / git revert

.gitignore

gitignore: 프로젝트에 원하지 않는 백업 파일이나 로그파일 혹은 컴파일 된 파일들을 Git에서 제외시킬 수 있는 설정 파일!

맥북은 .DS Store이 계속 생성될거기 때문에 gitignore에 이를 설정해주면 push 할때마다 맥북을 쓰는 팀원끼리 충돌되는 경우를 막을 수 있다.
주요 key들도 숨기고싶으면 gitignore에 추가해주면 된다.

gitignore.io
☝️ 이 사이트에서 macOS나 자신의 개발환경을 입력하면 알아서 자동 생성해준다! 그럼 우리는 .gitignore 만들고 복붙하면 된다!
그리고

# 스테이징 된 것들 일단 모두 되돌리기. 
$ git add .
$ git commit -m "Apply .gitignore"

터미널에 입력해주면 적용완료.

주의사항은 log에는 아무것도 있으면 안된다. 그러니, 프로젝트 시작하기전에 미리 추가할것

0개의 댓글