Womit kann Magit git add [--intent-to-add] <filename>
eine neu erstellte Datei in Git einchecken?
Womit kann Magit git add [--intent-to-add] <filename>
eine neu erstellte Datei in Git einchecken?
Antworten:
Um eine Änderung sdurchzuführen, drücken Sie mit dem Punkt auf eine "stufenweise Änderung". Dies schließt Dateien ein, die unter "Nicht überwachte Dateien" und "Nicht bereitgestellte Änderungen" aufgeführt sind.
Sie können die Dateien unter "Nicht bereitgestellte Dateien" auch mit TAB(funktioniert auch in vielen anderen Abschnitten) erweitern, um die Hunks anzuzeigen. Sie können dann ein einzelnes Stück inszenieren, indem Sie erneut drücken, swährend sich der Punkt darin befindet.
Sie können sogar nur Teile eines Hunks in der Region inszenieren. Drücken Sie C-SPCdazu, um den Beginn der Region zu markieren, und nbewegen Sie sich dann einige Male zu der Stelle, an der die Region enden soll.
Um zu git add --intent-to-add
verwenden C-u s.
Sie können Änderungen auch auf ähnliche Weise entfernen, verwerfen, rückgängig machen und anwenden. Dies wird im Handbuch genauer beschrieben. Siehe insbesondere Staging und Unstaging , Anwenden und Abschnitte . Die Bereitstellung wird auch in Erste Schritte behandelt .
s
wird eine Datei inszenieren. Aber wie kann ich einfach eine Datei hinzufügen, damit git anfängt, die Datei zu verfolgen, aber nicht alle Änderungen bereitstellt?
C-u s
.
Wenn Sie nach einer Möglichkeit suchen, eine Datei direkt aus dem Puffer hinzuzufügen / bereitzustellen, versuchen Sie es mit dem Befehl magit-stage-file
. Wenn Sie das oft tun, können Sie es an einen Schlüssel binden.
Wie andere bereits ausgeführt haben, erfolgt das Bereitstellen / Hinzufügen von Dateien in der Regel über den magit-status
Puffer.