Wir haben zwei verschiedene Repositories für Entwicklungs- und Release-Aktivitäten. Zum Beispiel wird eine Gruppe von Entwicklern ihre Code-Änderungen im Entwicklungs-Repository festschreiben und diese Commits werden an das Release-Repository geliefert. Wir verwenden Stash-GIT, um unsere Aktivitäten zu verpflichten. Meine Frage ist, haben wir einen bestimmten Befehl, um ein bestimmtes Commit während des Delivery-Prozesses vom Development-Stream zum Release-Repository zu ignorieren, während alle anderen Commits erfolgreich zugestellt werden sollten.Ignorieren eines Commits während der Zustellung von einem Repository in ein anderes
0
A
Antwort
0
Nein, du kannst git nicht sagen, dass du einen Zweig schieben/ziehen sollst und ein bestimmtes Commit weglässt. Git by Design arbeitet immer mit vollständigen Pfaden durch die Geschichte und Sie können niemals ein Commit "überspringen".
Das heißt, abhängig davon, was Sie eigentlich tun möchten und wie Ihr Prozess tatsächlich funktioniert (Sie sagen uns sehr wenig darüber), könnte es Möglichkeiten geben, mit Branchen, Tags usw. zu arbeiten, um Ihr übergeordnetes Ziel zu erreichen . Fühlen Sie sich frei, Ihre Frage zu erweitern.
Verwandte Themen
- 1. Ein paar letzte Commits in ein anderes Repository verschieben?
- 2. Anzahl der Commits in einem Git-Repository
- 3. Verweis auf ein anderes Repository
- 4. Verschieben Sie ein Git-Repository in ein anderes Repository als Unterordner, während die Geschichte
- 5. Extrahieren eines Unterverzeichnisses von Repository A in ein anderes Repository B unter Verwendung von mercurial
- 6. Richtiges Repository-Design, Anfügen eines Objekts an ein anderes
- 7. Zurücksetzen eines Commits, das ein Duplikat eines anderen Commits von einer anderen Pull-Anforderung ist
- 8. Mercurial (hg) Kopiert Teil des Repository in ein anderes Repository
- 9. Kopieren von einem Register in ein anderes
- 10. Produktionsdatenmigrationsmuster in kontinuierlicher Zustellung
- 11. haben Remote-git-Repository verweigern Commits auf
- 12. Wie kann man Junk-Commits in einem Git-Repository beseitigen?
- 13. Sollte ein Repository ein anderes Repository aufrufen? Oder sollte ein Repository eine Service-Schicht aufrufen?
- 14. Bitbucket erhalten Informationen über alle Commits eines Repository
- 15. Commits zu einer lokalen Kopie eines SVN-Repository erstellen
- 16. Kann ich ein GitHub-Repository löschen und dann meine CNAME-Datei in ein anderes Repository umschalten?
- 17. Probleme, während ein SVN-Patch auf einem Mercurial Repository Anwendung
- 18. Warum nicht aufrufen save() auf einem Modell, während ein anderes
- 19. Strategie zum Zurücksetzen eines GitHub-Repository während der Entwicklung
- 20. Habe ein Proxy-Repository in bintray von einem anderen Repository
- 21. TortoiseSVN - Dateien in einem bereits im Repository vorhandenen Ordner ignorieren
- 22. Inhalt eines Verzeichnisses in ein anderes kopieren
- 23. Ersetzen Sie ein anderes Dropdown, während der Wert in einem Dropdown ausgewählt
- 24. Kopiere nur bestimmte SVN Revisionen von einem Repository in ein anderes
- 25. Wechsle ein Struct-Feld, während ein anderes in einem Closure geliehen wird
- 26. Meine Commits wurden in ein anderes Projekt kopiert und meine Tags wurden verschoben.
- 27. Wie verschiebe ich ein Git-Repository in ein anderes Verzeichnis und mache dieses Verzeichnis zu einem Git-Repository?
- 28. Ignorieren von Dacpac-Snapshot-Optionen während der Veröffentlichung
- 29. Ein lokales Git-Repository anonymisieren?
- 30. Wie von einem Objekt auf ein anderes