git/etc

git // git branch

부엉이사장 2022. 7. 10. 21:15

브랜치는 원래있던 코드의 복사본을 만들어서

복사본에 코드수정해서 에러있으면 그냥 복사본만 지우면 됨

에러없으면 원본에 덮음

 

## branch

 

1. git branch 이름

 

2. git status으로 현재 브랜치 확인함.

 

3. 그다음 파일 지지고 볶고 하세요.

난 coupon.txt파일 만들어줬음

 

4. git add . , git commit -m 머머

 

5. git switch main 하면 원래 브런치로 이동함. 만들었던 coupon.txt파일이 없어짐

 

 

 

## 브랜치 합치기 merge

1. 먼저 기준 브랜치로 이동. 여기선 main

2. git merge coupon

 

여기서 중요한건 

만약 main브랜치에서 같은파일 예를들어 app.txt를 수정하고

coupon브랜치에서 같은파일 app.txt를 같은줄을 수정했으면 충돌되버림.

서로 다른파일 다른줄이면 충돌안됨. 

이렇게 충돌됨.

 

해결법은 

1.원하는 코드만 남기고

2. git add, commit 

'git > etc' 카테고리의 다른 글

git 클론후/  (0) 2022.09.24
github // 정리  (0) 2022.09.19
github// 깃파일 오류시  (0) 2022.09.19
깃헙 // push clone  (0) 2022.09.19
git // 시작 git init add commit log diff등  (0) 2022.07.10