본문 바로가기 메뉴 바로가기

기록하는 프로그래머

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

기록하는 프로그래머

검색하기 폼
  • 분류 전체보기 (114)
    • Java (54)
      • SpringBoot&Spring (33)
      • JPA, QueryDSL (16)
      • Mapstruct (4)
    • Javascript (7)
    • Server (8)
      • Linux (7)
      • Windows (1)
    • Database (6)
      • Oracle (4)
      • MSSQL (2)
    • DevOps (20)
      • Jenkins (8)
      • Docker (4)
      • NginX (4)
      • Apache (2)
      • IIS (1)
      • CI CD (1)
    • 형상관리 (3)
      • Git (3)
    • Tools (9)
      • IntelliJ (8)
      • VSCode (1)
    • 보안 (5)
      • 메일보안 (4)
      • 웹방화벽 (1)
  • 방명록

Branch (1)
[Git] Branch 덮어쓰기 (feat.merge)

브랜치끼리 머지하다 보면 충돌이 나서 해당 부분을 해결해야 하는데가끔 브랜치의 내용을 유지하면서 특정 브랜치의 내용을 전부 엎어버릴때?아니면 test 브랜치의 경우 특정 브랜치 것을 그대로 가져오고 싶을 때가 있을때가 있는데...(보통은 그 특정 브랜치에서 다시 테스트 브랜치를 따서 시작하겠죠?)  위의 여러 상황에 따라 머지해야하는 경우,너무 버전차이가 나버리면 충돌파일이 너무 많아서 해결을 할 수가 없기 때문에두 브랜치 중 한쪽을 선택하라고 알려주면 덮어쓸 수 있게 된다.   그 깃 명령어는 다음과 같다.git checkout testgit merge -Xtheirs dev test 브랜치를 dev 브랜치로 병합하면서 충돌내용을 dev로 덮어써라 !위 명령어를 사용하면 충돌되는 내용을  dev 내용으..

형상관리/Git 2023. 2. 1. 18:01
이전 1 다음
이전 다음
반응형
공지사항
  • 헬스시작!
  • 카카오 구글광고 때문에 포스트가 난장판입니다.
  • 블로그 이전완료!
최근에 올라온 글
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Total
Today
Yesterday

Powered by Tistory / Designed by Tistory / Managed by Jaybee / Icons by Icons8

티스토리툴바