VSCode ma doskonałą integrację z git, ale nie mogę znaleźć sposobu na częściowe zatwierdzenia. Zasadniczo chcę mieć możliwość wybierania określonych zmian w moich plikach i umieszczania ich bez przesuwania całego pliku. Ta funkcja jest obsługiwana przez git CLI, natywne aplikacje Github i wtyczki Atom.
Przed otwarciem biletu przede wszystkim upewniam się, że czegoś nie przegapię.
visual-studio-code
Rayne
źródło
źródło
···
prawego górnego rogu edytora, a nie···
do górnej części panelu git po lewej stronie.line
”, został on kilkakrotnie zgłoszony w serwisie GitHub, ale nadal nie został naprawiony. W takim przypadku po prostu przełącz „Widok wbudowany” i zadziała. Źródłoget add -i
···
w prawym górnym rogu edytora (nie···
w górnej części panelu git po lewej stronie)range
a następnie ustawić skrót klawiaturowy dla tej czynności.Pokój! ✌️
źródło
Aktualizacja: październik 2017: W najnowszym VSCode z października 2017 (wersja 1.18) możesz naprawdę łatwo przygotowywać określone linie, tak jak robisz to z git CLI
git add -p
. Wystarczy kliknąć edytowaną linię z boku, obserwować różnicę i zastosować ją lub nie.źródło
Ta opcja została przeniesiona do palety:
shift + command + P i wpisz „etap wybrane zakresy”
źródło