git

[github] 자주쓰는것들

moondinsk 2024. 8. 2. 22:19

정리 여기가 진짜 제일 잘돼있는거 같다 

https://velog.io/@marksen/Git-Branch%EC%99%80-Merge

 

 

 


새로운 작업방식 생성 - Branch 체크, 생성, 이동, 삭제 (+checkout)

 

git branch -> 브랜치네임들과 현재브랜치 체크 (*초록색이 현재)

git branch **    -> 브랜치 네임 **으로 생성

git checkout ** -> 해당 브랜치로 이동

git branch -d ** -> 해당 브랜치 삭제 (원격에 푸시돼있을때만)

git branch -D ** -> 로컬에만 있어도 강제삭제

git push {remote} -delete **    원격에서도 삭제

 ->ex)  git push origin --delete test1 

 

메인 프로젝트에 합치기 - Mergy

git mergy ** --> 현재 브랜치와 **브랜치 병합

겹치는 부분이 있으면 mergy 뜬다

 

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

 

test 브랜치에 중요한코드추가 

commit, push

test에서 콘솔 test ---> aaa 로 변경

test1 은 있어도 로컬에만 있지

test 를 커밋한다고 올라가진 않음

git checkout **  -> 딱히 pull 받지 않아도 코드내용 변경