Vim에서 Vundle을 플러그인 관리자로 사용하며 버그를 수정하거나 개인적인 변경을 구현하기 위해 일부 플러그인을 수정하려고합니다.번들과 함께 Vim 플러그인의 자체 포크 관리
내가 일반적으로 할 것은
- 포크 원래의 repo
- 편집
.vimrc
파일이며,Plugin 'original-repo'
Plugin 'my-fork'
에 줄을 변경:so %
를 실행 한 다음:PluginInstall
- 을 변경하고 커밋
- 내 포크에 푸시
- PR 보내기
이 시점에서 홍보는 거절되거나 거절 될 수 있습니다. 전자의 경우 모두 괜찮습니다. 후자의 경우는 어떻습니까?
내 말은 일반적으로 내가 (즉, 내가에 Plugin 'my-fork'
을 유지뿐만 아니라 지역 지점에 (난 그냥 결국 그것을 약속 한) 내 포크에서 용인되지 편집을 유지하기로 결정 수 있다는 것입니다 내 .vimrc
파일), 나는이 편집이 나에게 중요하다고 생각하기 때문에, 어떤 이유로. 반면에, 하나 또는 몇 가지 커밋으로 갈라지기 때문에 포크가 늙는 것을 원하지 않습니다. 즉, 나는 여전히 포크에 원래 repo의 새로운 커밋을 포함시키고 싶습니다. 또한, 동기화 된 포크에서 PR을 보내는 PR 권장 사항에주의하면서, 내가 할 수있는 다른 커밋의 PR을 보낼 수 있기를 바랍니다. 내가 도구가 목적에 맞는 것을 상상할 수
, 즉
- 빔을 관리 할 수있는 지역의 포크
Vundle
의 다른 지점을 관리 할 수 git
을의 PR 을 포크를 생성 및 전송을위한 웹 이미 사용하고있는 플러그인
질문 : 내가 커밋 PR에 참여할 수있는 Vim 플러그인을 관리하기 위해 따라야하는 워크 플로는 무엇입니까 (그리고 나는 어떤 PR가 받아 들여지고 거부되는지는 분명히 알 수 없습니다).
우선, 답변 해 주셔서 감사합니다. 플러그인은 어떨까요? 내'.vimrc'에서/etc에 편집/공동 작업을하지 않는 플러그인의 'Plugin'name/repo'' 행과 편집/플러그인을위한'Plugin 'myname/myfork'line을 유지할 것을 제안하십니까? ..? –
예. 그것이 정확하게하는 방법입니다. – romainl