Github - Pull Request, ignoriere Dateiänderungen

8

Wenn ich eine Pull-Anfrage auf GitHub (gegen Master-Zweig) mache, können wir einige Dateiänderungen ignorieren, wie

  • wir haben eine Datei mit dem Namen 'DateiA' in der Zweigstelle 'release', und wir haben dieselbe Datei in 'master', aber wir nehmen einige Änderungen in 'fileA' in der Zweigstelle 'release'
  • vor
  • Wenn wir eine Pull-Anfrage machen, können wir die Änderungen in 'fileA' auf irgendeine Weise ignorieren, lassen Sie das nicht in 'master' migrieren.
LongYang0806 24.02.2015, 18:10
quelle

2 Antworten

7

Sie können einige Dateien aus einer Pull-Anfrage nicht selektiv ignorieren. Zwei Problemumgehungen dafür können sein -

Erstens -

  • Erstellen Sie einen neuen Zweig von 'release'
  • Ersetzen Sie die nicht benötigten Dateien von 'Master'
  • Erstellen Sie eine Pull-Anforderung von diesem neuen Zweig

Zweitens -

  • Erstellen Sie einen neuen Zweig von 'master'
  • Ändere die erforderlichen Dateien von 'release'
  • Erstellen Sie eine Pull-Anforderung von diesem neuen Zweig

Jede dieser Methoden funktioniert. Was einfacher ist, hängt davon ab, wie viele Dateien eingeschlossen / ausgeschlossen werden sollen.

    
Raj Srivastava 24.02.2015, 18:37
quelle
0

Erzeuge Zweig mit dem letzten Commit, dem du zustimmst:

%Vor%

Wählen Sie die Commits aus, die Sie abrufen möchten als Patches :

%Vor%

Patches anwenden:

%Vor%

Deine Commits werden so sein, wie sie waren. Sie können git push -u origin my-branch sofort eingeben.

    
hlcs 14.10.2016 15:46
quelle

Tags und Links