2016-05-13 19 views

Antwort

2

Sie können eine bestimmte Datei von einem anderen Zweig Kasse:

git checkout master -- path/to/file 

Die Datei wird aus dem Zweig kopiert werden, wie in den Arbeits Baum, und inszenierte automatisch.

Beachten Sie, dass der relative Pfad von der Arbeitsbaumwurzel wichtig ist. Wenn Sie sich zum Beispiel im Stammverzeichnis des Arbeitsbaums befinden (wo sich das Verzeichnis .git befindet), muss der Pfad zu der Datei in der Verzweigung auch vom Repository-Stammverzeichnis aus relativ sein. Wenn Sie sich in einem Unterverzeichnis befinden, passen Sie es entsprechend an.

den richtigen Pfad zu überprüfen, der ls-files Befehl kann hilfreich sein, zum Beispiel:

git ls-files --with-tree master | grep file