Git pull - gelöschte Dateien

Ich habe einen Entwicklungs-server und ein paar Produktion lieben. Ich tun verpflichtet von der dev auf einem remote-repository und haben git push production setup, dass Themen eine Sogwirkung aus den Produktions-Servern.
Ich brauchte, um zu entfernen, ein paar Verzeichnisse mit statischen Dateien, die verfolgt werden, so habe ich diese

Entfernen Sie eine Vorhandene Datei aus einem Git Repo
(Zusammenfassung: haben git rm --cached myfolders, und nach Hinzugefügt .gitignore die Ordner)

Habe ich den noch kein commit für die änderungen. Die Dateien zeigen, die als gelöscht, wenn dabei git status

#       deleted:    file1.jpg
#       deleted:    file2.jpg
#       deleted:    file3.jpg
#       deleted:    file4.jpg
#       deleted:    file5.jpg

Meine Sorge ist: wird die 'gelöschten' Dateien aus der Produktion genommen werden-Servern (von der Festplatte), wenn git pull durchgeführt wird?
Ich will nur Sie nicht verfolgte, aber nicht gelöscht von der Festplatte.

Dank

  • Ich kann nicht umhin zu denken, dass die Verwaltung eine Bereitstellung in der Produktionsumgebung auf diese Weise ist keine gute Idee.
  • Ich Stimme mit Ihnen überein. Weiß nicht, ob Sie hielte es für besser, dass das ziehen ist nicht wirklich automatisch, ich weiß "git push-Produktion" vom dev. Bearbeitet die Frage. Ich persönlich bevorzuge ein rsync-Skript zu tun, alle, die.
InformationsquelleAutor Mecca | 2011-08-17
Schreibe einen Kommentar