J'ai fait une demande d'extraction sur git (avec le fichier "xcodeproj/project.pbxproj" - de ma faute), puis-je supprimer ce fichier de la demande d'extraction créée? Merci..
Le fichier incriminé sera toujours dans les ensembles de modifications à fusionner, par conséquent, s'il contient des données sensibles, il est préférable de fermer la demande d'extraction et d'effacer le fichier du référentiel de votre fork. Github help décrit comment faire cela.
Une autre solution serait de
Cela mettra à jour la demande d'extraction en affichant uniquement vos validations actualisées.
Vous allez probablement fusionner cette demande d'extraction sur maître, Afin de pouvoir extraire à nouveau ce fichier spécifique, depuis maître, Sur votre branche, tapez simplement:
git checkout master -- xcodeproj/project.pbxproj
git commit -m "removing a file from PR"
git Push Origin {YOUR BRANCH}
Nouvelle approche , depuis juillet 2018:
Supprimer des fichiers d'une demande d'extraction
Auparavant, si vous vouliez utiliser GitHub pour supprimer des fichiers d'une demande d'extraction, vous devez passer à la branche de demande d'extraction et rechercher le fichier individuel à supprimer.
Maintenant, si vous avez l’autorisation d’écrire, vous pouvez cliquer sur l’icône 'corbeille ’pour un fichier directement dans la vue« Fichiers modifiés »de la demande d'extraction pour effectuer une validation et la supprimer.
CAUSION: supprimera également le fichier local. Convient lorsque vous avez poussé un fichier généré automatiquement.
git rm <path to file>