2017-09-11 1 views
0

Obwohl ich Änderungen in den Ordner des Repository gemacht habe ich geklont, somewhy ich nicht begehen kann ..Gitcola sagt: „Sie müssen mindestens 1 Datei Bühne, bevor Sie begehen kann“

+1

Klingt so, als hätten Sie Ihre Änderungen nicht inszeniert. In Git werden zuerst die Änderungen vorgenommen und dann die gestuften Änderungen übernommen. Mit vielen Git-Tools können Sie einfach alle Änderungen festschreiben, ohne zuerst zu stempeln, aber sie werden nur hinter den Kulissen für Sie bereitgestellt. Klingt wie Gitcola das nicht macht. –

+1

Haben Sie "git add" für geänderte Dateien ausgeführt? –

+0

Es ist Zeit, mindestens ein (sehr) kurzes Tutorial über Git zu lesen ... – Philippe

Antwort

0

Basics zu begehen:

git status - zeigt Ihnen den Status des Repos, einschließlich nicht gesendeter Dateien.

git add <filename> Stages diese Datei.

git add --all stuft alle Dateien ein.

git commit startet eine Festschreibung.

git commit -m "message" ist ein Einzeiler für eine Festschreibung

git commit -a alle Dateien

git push <remote> <branch> schiebt einen Zweig und seine Commits zu einem entfernten Refspec verpflichtet, z.B. git push origin master

0

Sagt es "keine Änderungen hinzugefügt zu verpflichten"?

Wenn dies der Fall ist, müssen Sie die Dateien, die Sie zuerst festschreiben möchten, manuell hinzufügen. Verwendung:

git add <filename> 

Wo Dateiname ist die Datei, in der Sie Ihre Änderungen vorgenommen. Zum Beispiel:

git add aFolder/source/file.txt 

Dann können Sie sich verpflichten.

Verwandte Themen