2016-07-29 7 views
28

Visual Studio 코드에서는 밀어 넣기, 동기화 및 동기화 만 허용됩니다. 병합 충돌에 대한 문서화 된 지원이 있지만 실제로 두 분기간에 병합하는 방법을 알 수는 없습니다. VSC (프레스 F1) 내의 힘내 명령어 라인은 명령의 일부를 facillitates :Visual Studio 코드 두 개의 로컬 분기를 병합하려면 어떻게합니까?

git Command throttling

: 대체 분기 수율에 다른 지점에서 당기거나 밀어 시도

eGit options available in VSCode

다음은 VSCode의 Git에 대한 문서입니다. Visual Studio Code Git Documentation

무엇이 모자람니까?

+0

어디서나 확인 했습니까? [이 블로그] (https://jeremybytes.blogspot.sg/2014/12/getting-used-to-git-in-visual-studio.html?m=1) 두 가지를 병합하는 방법을 설명합니다. –

+3

그건 Visual Studio이고 다른 응용 프로그램 인 Visual Studio Code는 아녜요. 자세한 정보 : VisualStudio.com 및 https://code.visualstudio.com – TheFastCat

답변

21

Version Control doc에는 병합 명령과 병합 상태 및 충돌 지원 만 언급되어 있지 않습니다.

latest 1.3 June release조차도 VCS 전면에 새로운 것은 없습니다.

이 기능은 다음 반복에 포함되어있는 모든 기회에 의해, :

이가 있기 때문에, 당신은 자식 mergetool로 VS 코드를 사용할 수 없습니다 확인하는 issue 5770에서 지원? 병합 UI가을 구현해야하기 때문에

은 아마 없을이 큰 노력, 입니다.

실제 병합은 명령 줄에서만 시작됩니다.

+4

글쎄 그게 싫어! – Caltor

+0

좋은 제안이지만 명령 행이나 Git Gui/Extensions for me이지만 Visual Studio 코드를 빌트인 Visual Studio에 그대로두면 멋집니다. – Caltor

+1

분기를 병합하는 것은 나를위한 나날의 작업입니다. VSCode에서 병합을 지원해야합니다. –

4

Git Merger이라는 VS 코드에 대해이 확장 프로그램을 발견했습니다. 명령에 Git: Merge from을 추가합니다.

+0

너의 것보다 3 시간 뒤에 주어진 다음 답을 보아라. – pashute

11

나는 question과 같았으므로 Git Merger을 만들었습니다.
도움이 되길 바랍니다.

+0

잘 했어. +1 – VonC

9

플러그인을 사용하지 않고도 할 수 있습니다.

내가 사용하고있는 vscode의 최신 버전 (1.17.0)에서 원하는 분기를 열고 () Git: Merge branch을 누른 다음 다른 분기를 선택하면됩니다. 에서 병합 (현재까지)

+0

Git : Merge branch branch를 선택하면 자동으로 커밋됩니까? –

+0

@JyotiPrasadPal 네, 단지'git : push/sync' 만하면됩니다. –

관련 문제