Magit (로 P P) 으로 분기를 푸시 할 때 분기에 업스트림이없는 경우 Magit은 푸시하려는 분기의 이름을 묻습니다. 훌륭합니다. 그러나 지점의 업스트림을 설정하면 Magit은 더 이상 지점을 밀고 싶은지 묻지 않습니다. 이것은 일반적으로 편리하지만 (매번 묻기를 원하지는 않지만) 지점을 다른 원격 지점으로 푸시하기가 어렵습니다. 현재 지점에 이미 업스트림이 있더라도 Magit이 대상 …
현재 분기를 변경하지 않고 Magit을 사용하여 Emacs에서 파일의 특정 버전을 열 수 있습니까? 수정 된 기능이 다른 파일의 기능으로 대체 된 개정판의 일부 로컬 변경 사항을 다시 작성했습니다. 변경 사항을 나란히 비교할 수 있도록 변경 사항의 이전 개정판을 별도의 버퍼에서 열고 싶습니다. 내 현재 해키 솔루션은 Emacs에서 실행 git show …
SO를 사용하여 magit을 사용하여 덩어리를 분할하는 것에 대한 의문이 있으며 주어진 두 가지 해결책은 영역을 준비하거나 (영역을 표시하고, 적중을 표시) +&를 사용하여 모든 덩어리를 축소 / 성장시키는 것 -입니다. 그것은 내가 추구하는 것이 아닙니다. magit의 상태 버퍼에서, 덩어리를 두 개의 덩어리로, 포인트에서 또는 적어도 포인트 주위의 선으로 나누고 싶습니다. 이것을 …
git은 개별 덩어리를 숨길 수 있습니다. 을 사용하면 숨겨 질 HEAD 와 작업 트리 --patch사이의 차이점에서 대화식으로 덩어리를 선택할 수 있습니다 . 숨김 항목은 색인 상태가 저장소의 색인 상태와 동일하도록 구성되며 작업 트리에는 대화식으로 선택한 변경 사항 만 포함됩니다. 선택한 변경 사항이 작업 트리에서 롤백됩니다. 모드 작동 방법 은 git-add …
방금 magit 2.1.0으로 업그레이드했습니다. (또한 이맥스 25.0.50 및 자식 2.3.1에도 적용됩니다.) 이전에는 *magit*버퍼 에서 다음을 수행 할 수있었습니다. 스테이지되지 않은 영역에서 덩어리를 선택하십시오. 입력 v하려면 yes를 입력 하고 반대로 바꾸십시오. 이것은 편리했다. 그러나 이제 magit 2.1.0에서는 오류가 발생 "Cannot reverse unstaged changes"합니다. 왜? 오류 메시지에서 힌트를 얻었을 때 더 많은 …
git remote -vgit 저장소에 정의 된 리모컨 및 URL을 나열 하는 것과 동등한 magit이 있는지 궁금 합니다. magit remotes 팝업은 URL을 추가, 제거, 이름 바꾸기 및 설정하는 옵션을 제공하지만 목록 메커니즘은 보이지 않습니다. 샘플 git remote -v출력 : origin ebpa@example.com:/var/git/myproject.git (fetch) origin ebpa@example.com:/var/git/myproject.git (push) magit-list-remotes 비대화 식이며 원격 이름 만 …
새 디렉토리를 만들면 해당 파일이 magit-status 와 함께 표시되지 않으며 새 디렉토리 만 추적되지 않은 항목 목록에 있습니다 . 현재 새 디렉토리 를 정리 하고 무대 영역에서 원하지 않는 파일을 제거해야합니다. 새 디렉토리에서 스테이징 할 파일을 선택할 수있는 방법이 있습니까?