W pewnym momencie być może ktoś utworzy ściągę, która konwertuje opcje wiersza poleceń (w kolejności alfabetycznej) na magiczne skróty keboardowe Magit. Moim zdaniem nie powinno być konieczne (moim zdaniem) czytanie instrukcji - dlatego G * d stworzył indeks - tj. Przeczytanie tylko tego, co jest istotne dla danego zadania.
@tarsius: Rozsądnie byłoby dodać pozycję indeksu „git add” wskazującą na węzeł „Staging and Unstaging” instrukcji.
phils
Odpowiedzi:
45
Aby wprowadzić zmianę, naciśnij spunkt na dowolnej „zmianie etapowej”. Obejmuje to pliki wymienione poniżej „Nie śledzone pliki” i „Nieustawione zmiany”.
Możesz także rozwinąć pliki poniżej „Nieustawionych plików”, używając TAB(działa również w wielu innych sekcjach), aby zobaczyć przystawki. Następnie możesz wystawić indywidualnego przystojniaka, ponownie naciskając, sdopóki punkt jest w środku.
Korzystając z regionu, możesz nawet wystawiać tylko części przystojniaka. Aby to zrobić, naciśnij, C-SPCaby zaznaczyć początek regionu, a następnie nkilka razy, aby przejść do miejsca, w którym region powinien się kończyć.
W celu git add --intent-to-addużycia C-u s.
Możesz także wycofać scenę, odrzucić, cofnąć i zastosować zmiany w podobny sposób. Jest to opisane bardziej szczegółowo w instrukcji. W szczególności zobacz Inscenizacja i inscenizacja , Stosowanie i Sekcje . Inscenizacja została również omówiona w części Pierwsze kroki .
Jeśli szukasz sposobu na dodanie / umieszczenie pliku bezpośrednio z bufora: wypróbuj polecenie magit-stage-file. Jeśli często to robisz, możesz powiązać to z kluczem.
Jak już zauważyli inni, najczęstszym sposobem tworzenia scen / dodawania plików jest magit-statusbufor.
magit-stage-file prosi o plik do stołu montażowego. Nie wystawia go bezpośrednio
SPRajagopal,
Tak nie zachowuje się dla mnie. Również z dokumentu: „Z argumentem przedrostka lub gdy nie ma pliku w punkcie, poproś o umieszczenie pliku. W przeciwnym razie zrób etap pliku bez wymaganego potwierdzenia.”
glucas
Ach, rozumiem: w przypadku nowego pliku tak naprawdę wyświetla monit. Jeśli plik już istnieje (i przetrzymujesz zmiany), robi to po cichu. Dzięki za zwrócenie na to uwagi.
Odpowiedzi:
Aby wprowadzić zmianę, naciśnij spunkt na dowolnej „zmianie etapowej”. Obejmuje to pliki wymienione poniżej „Nie śledzone pliki” i „Nieustawione zmiany”.
Możesz także rozwinąć pliki poniżej „Nieustawionych plików”, używając TAB(działa również w wielu innych sekcjach), aby zobaczyć przystawki. Następnie możesz wystawić indywidualnego przystojniaka, ponownie naciskając, sdopóki punkt jest w środku.
Korzystając z regionu, możesz nawet wystawiać tylko części przystojniaka. Aby to zrobić, naciśnij, C-SPCaby zaznaczyć początek regionu, a następnie nkilka razy, aby przejść do miejsca, w którym region powinien się kończyć.
W celu
git add --intent-to-add
użycia C-u s.Możesz także wycofać scenę, odrzucić, cofnąć i zastosować zmiany w podobny sposób. Jest to opisane bardziej szczegółowo w instrukcji. W szczególności zobacz Inscenizacja i inscenizacja , Stosowanie i Sekcje . Inscenizacja została również omówiona w części Pierwsze kroki .
źródło
s
przygotuje plik. Ale jak mogę po prostu dodać plik, aby git zaczął śledzić plik, ale nie wprowadzał wszystkich zmian?C-u s
.Zacznij od
magit-status
, a następnie przejdź do nazwy pliku pod nagłówkiem „Nieśledzone pliki” i naciśnij,s
aby ją wyreżyserować.źródło
Jeśli szukasz sposobu na dodanie / umieszczenie pliku bezpośrednio z bufora: wypróbuj polecenie
magit-stage-file
. Jeśli często to robisz, możesz powiązać to z kluczem.Jak już zauważyli inni, najczęstszym sposobem tworzenia scen / dodawania plików jest
magit-status
bufor.źródło