«git-merge» 태그된 질문

git-merge는 커밋을 현재 체크 아웃 된 브랜치에 통합하여 다른 브랜치의 변경 사항을 통합하는 git 명령입니다.


30
아직 푸시되지 않은 Git 병합 실행 취소
На этот вопрос есть ответы на 스택 오버플로 на русском : Как отменить последний 푸시? 내 마스터 브랜치 내에서 git merge some-other-branch로컬로 수행했지만 변경 사항을 원래 마스터로 푸시하지 않았습니다. 병합을 의미하지 않았으므로 실행 취소하고 싶습니다. git status병합 후 작업을 수행 할 때이 메시지가 나타납니다. # On branch master # Your …
3942 git  undo  git-merge 


13
Git 브랜치를 마스터로 병합하는 가장 좋고 안전한 방법은 무엇입니까?
에서 새로운 지점 master이 생성됩니다 test. master다른 브랜치를 만들거나 다른 브랜치를 만들거나 나중에 병합 하는 여러 개발자가 있습니다 master. 작업에 test며칠이 걸리고 test내부 커밋 으로 지속적으로 업데이트 하고 싶다고 가정 해 봅시다 master. 내가 할 것이라고 git pull origin master에서 test. 질문 1 : 이것이 올바른 접근입니까? 다른 개발자는 내가 …


25
Git의 다른 지점에서 선택적으로 병합하거나 변경 사항을 선택하는 방법은 무엇입니까?
두 개의 병렬이지만 현재 실험적인 개발 분기가있는 새 프로젝트에서 git을 사용하고 있습니다. master: 기존 코드베이스 및 일반적으로 확신하는 몇 가지 모드 가져 오기 exp1: 실험 지점 # 1 exp2: 실험 지점 # 2 exp1그리고 exp2두 개의 매우 다른 건축 방법을 나타냅니다. 더 나아갈 때까지 어느 쪽이 작동하는지 알 방법이 없습니다. …


11
git merge --squash를 사용하는 방법?
원격 Git 서버가 있습니다. 수행하려는 시나리오는 다음과 같습니다. 각 버그 / 기능마다 다른 Git 브랜치를 만듭니다. 비공식 Git 메시지가있는 Git 브랜치에서 코드를 계속 커밋합니다. 최상위 저장소에서 공식 Git 메시지를 사용하여 하나의 버그에 대해 하나의 커밋을 수행해야합니다. 그렇다면 모든 체크인에 대해 단 하나의 커밋을 얻도록 분기를 원격 분기로 병합하려면 어떻게해야합니까 (이 …
1208 git  git-merge  git-squash 

11
이미 리베이스를 시작한 경우 두 커밋을 하나로 병합하려면 어떻게해야합니까?
2 커밋을 1로 병합하려고 하므로 git ready에서“rebase로 커밋 스쿼시”를 수행했습니다 . 나는 달렸다 git rebase --interactive HEAD~2 결과 편집기에서, 나는 변경 pick을 squash한 다음 저장 - 종료하지만, REBASE는 오류와 함께 실패 이전 커밋없이 '스쿼시'할 수 없습니다 작업 트리가이 상태에 도달 했으므로 복구에 문제가 있습니다. 이 명령 git rebase --interactive HEAD~2은 …
1157 git  git-merge 

8
기능 분기로 Git 병합 마스터
Git에 다음과 같은 상황이 있다고 가정 해 봅시다. 작성된 저장소 : mkdir GitTest2 cd GitTest2 git init 마스터에서 일부 수정이 이루어지고 커밋됩니다. echo "On Master" > file git commit -a -m "Initial commit" Feature1은 마스터에서 분기되었으며 일부 작업이 완료되었습니다. git branch feature1 git checkout feature1 echo "Feature1" > featureFile git …

10
자식 풀 실행 취소, 저장소를 오래된 상태로 만드는 방법
git pull을 되돌 리거나 취소하여 git pull을 수행하기 전에 이전 소스 / 레포지토리가 이전 상태가되도록하는 방법이 있습니까? 그렇게하고 싶지 않은 파일을 병합했지만 나머지 파일은 병합하기 때문에이 작업을 수행하고 싶습니다. 그래서 그 파일을 다시 가져오고 싶습니다. 가능합니까? 편집 : 설명을 위해 git merge를 실행 취소하고 싶습니다. 몇 가지 답변을 본 후 …

11
Git 워크 플로우 및 리베이스 및 병합 질문
다른 개발자와 함께 프로젝트에서 몇 달 동안 Git을 사용하고 있습니다. SVN에 대해 수년간의 경험이 있으므로 관계에 많은 수하물을 가져 오는 것 같습니다. Git이 분기 및 병합에 탁월하다고 들었습니다. 지금까지는 보지 못했습니다. 물론, 브랜치는 간단하지 않지만 병합하려고하면 모든 것이 지옥에 빠집니다. 이제 SVN에서 익숙해졌지만 한 하위 하위 버전 관리 시스템을 다른 …

18
"git merge -s ours"의 "그들"버전이 있습니까?
을 사용하여 주제 분기 "B"를 "A"로 병합하면 git merge충돌이 발생합니다. "B"버전을 사용하여 모든 충돌을 해결할 수 있다는 것을 알고 있습니다. 알고 git merge -s ours있습니다. 그러나 내가 원하는 것은와 같습니다 git merge -s theirs. 왜 존재하지 않습니까? 기존 git명령 과의 병합 충돌 후에 어떻게 동일한 결과를 얻을 수 있습니까? ( …
876 git  git-merge 

29
.gitignore 및 "다음 추적되지 않은 작업 트리 파일을 체크 아웃하여 덮어 씁니다"
그래서 .gitignore 파일에 폴더를 추가했습니다. 내가 한 번 git status말해 # On branch latest nothing to commit (working directory clean) 그러나 지점을 변경하려고하면 다음과 같은 결과가 나타납니다. My-MacBook-Pro:webapp marcamillion$ git checkout develop error: The following untracked working tree files would be overwritten by checkout: public/system/images/9/thumb/red-stripe.jpg public/system/images/9/original/red-stripe.jpg public/system/images/8/thumb/red-stripe-red.jpg public/system/images/8/original/red-stripe-red.jpg public/system/images/8/original/00-louis_c.k.-chewed_up-cover-2008.jpg public/system/images/7/thumb/red-stripe-dark.jpg …
826 git  git-merge  gitignore 

5
충돌로 git merge를 취소하는 방법
나는 지점에 mybranch1있습니다. mybranch2에서 분기되었으며에서 mybranch1변경되었습니다 mybranch2. 그런 다음에있는 동안 mybranch1, 나는했던 git merge --no-commit mybranch2 그것은 병합 중에 충돌이 있었다 보여줍니다. 이제 모든 것을 ( merge명령) 버려서 mybranch1이전 상태로 되돌리고 싶습니다 . 어떻게해야할지 모르겠습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.