Ich möchte automatisch (keine manuelle Intervention) git pull
von Git Remote-Repository.git Pull gezwungen mit Ausnahmen
Aber, dass einige Dateien im lokalen Zustand gehalten werden und alle anderen sind die gleichen wie im Remote-Repository.
ich gefunden habe, How do I force "git pull" to overwrite local files?
Die Lösung aus dieser Antwort lautet:
git holen --alle
git reset --hard origin/master
Aber diese Überschreibt alle Dateien im lokalen Verzeichnis, um vom Ursprung/Master aus anzugeben.
Wie kann ich dies tun, aber mit einigen Dateien ausschließen?
Weitere Informationen: Ich bin ein Deployment-Skript zu machen (ich weiß, dass Stoff/git ist nicht die beste Lösung, aber wenn ich das tun kann, als es gut genug für mich.)
Vielleicht schon answerd hier wurde https://stackoverflow.com/questions/19216411/how-do-i-pull-files-from-remote-without-overwriting-local-files –
@StefanF. Danke. Indem du 'git stash; git fetch; git reset --hart; git stash pop 'sieht aus wie es macht was ich will. – WebOrCode
@WebOrCode Sie können die Befehle als Antwort schreiben und markieren. –