[Git] branch 관련 명령어 & gitignore.

Haeun Noh·2023년 4월 7일
0

Git & Github

목록 보기
8/8
post-thumbnail

0407


git branch

  • 존재하는 모든 브랜치 보여주고 자신이 어디 브랜치에서 작업하고있는지를 알려줌


git check brand -b 브랜치이름

  • “브랜치이름”의 브랜치를 만들어주고 branch를 switch해줌


git checkout 브랜치이름

  • 해당 브랜치로 이동


git merge 브랜치이름

  • 해당 브랜치를 merge함
  • (주의) conflict(충돌)이 일어날 수 있음


git branch -d 브랜치이름

  • 브랜치 제거(local에서만)


git push -d origin 브랜치이름

  • 브랜치 제거(remote에서도)


branching stragtgy

  • master(or main) → dev → 각각의피쳐 (add_modify_feature)
  • master → hotfix → 버그해결브랜치(resolve_user_account_create_bug)


.gitignore

버전 관리를 할 때 필요없는 파일을 버전관리하지 않기 위해(무시)

  • gitignore.io로 검색

# 빌드 폴더 무시 폴더또는파일명

  • #빌드 폴더 무시 폴더또는파일명 을 하게 되면 git status를 해도 현재 상태가 변하지 않았다고 컴퓨터는 생각함
  • #빌드 폴더 무시 **/*.bak 하면 어떤 파일명이든 확장자가 bak이면 다 무시하겠다는 뜻
# 빌드 폴더 무시

// .bak 확장자인 파일들 전부 무시
**/*.bak 

// build 폴더 무시
build


profile
Tistory로 옮기게 되었습니다. @haeunnohh

0개의 댓글