아직은 나도 초보, 님도 초보지만
언젠간은 같은 팀 프로젝트를 할 일이 생길거임
언젠간은!!
그래서 미래를 대비하는 좋은 개발자가 되기 위해서
협업에 필수적인 branch를 만들고, merge 를 해보겠음.
쉽게 말하자면 협업할때, 갑자기 새로운 기능을 추가할 일이 있겠져?
그럴때 마다 원본 파일에 손을 대기 보다는 새로운 가닥으로 파일을 하나 만들고,
여러번 시행착오를 거친다음에 합쳐본다는 거임!(혹시나 잘못해서 지금까지 짯던 프로그램이 날라가면 안되니까.. 크흡)
branch 만들기
git branch 브랜치이름
//저는 git branch coupon 이라고 작명해봤음
- main 브랜치에서 방금만든 coupon 브랜치로 이동하고 싶다면?
git switch 브랜치이름
// git switch coupon 하면 되겠죠?
- 다시 main 브랜치로 이동하고 싶으면 => git switch main
- 어떤 브랜치에 있는지 까먹었으면 => git status
merge 하는법
짠 코드가 마음에 들면, 합치면 좋겠죠?
main branch에 새로운 branch(저같은 경우는 coupon branch)를 데려와서 합치면 됩니다
git switch main
git merge 브랜치명
1. main branch 로 이동
2. git merge 브랜치명 입력하면 합쳐집니다
만약 conflict 가 발생한다면?
충돌사항이 뜨는 경우도 있는데 그럴경우에는
<<<<<</>>>>>>> /====== 와 같은 쓸데없는 애들 지우고 원하는 코드만 남겨서
vscode 의 경우에는 +버튼( git add) , commit 버튼(git commit) 하면 됩니다
'Github' 카테고리의 다른 글
'There isn't anything to compare' 문제해결 (0) | 2023.07.08 |
---|---|
헷갈렸던 git push 명령어 정리하기! (0) | 2023.07.06 |
자주 쓰는 깃 명령어 (0) | 2023.06.12 |
Github action 실습 (0) | 2023.06.05 |
vscode 로 git add, commit, diff 쉽게 하는법 (0) | 2023.03.29 |