Tengo solicitud de extracción en git (con el archivo "xcodeproj/project.pbxproj" - mi culpa), entonces ¿puedo eliminar este archivo de la Solicitud de extracción creada? Gracias ..Eliminar archivo de Pull Request en GitHub
Respuesta
- Haga una confirmación que borre este archivo y presiónelo.
- Vaya a la página de Github de su tenedor y haga clic en Solicite de extracción nuevamente. Recibirá un mensaje que indica que ya tiene una solicitud de extracción y que puede ajustar el rango de confirmación.
- Incluya su nueva confirmación (con la eliminación).
El archivo ofensivo seguirá estando en los conjuntos de cambios que se fusionarán, así que si contiene datos confidenciales, lo mejor es cerrar la solicitud de extracción y eliminar primero el archivo del depósito de la horquilla. Github ayuda describes cómo hacerlo.
Otra solución sería
- localmente reescritura su commit (s) mediante la eliminación del archivo, usando enmendar o rebase características git
- fuerza de empuje su rama hacia su Depósito de GitHub
Esto actualizará el pul Solicito solo mostrar sus confirmaciones renovadas.
Esta solución es mejor porque el historial está limpio. El archivo eliminado ya no aparecerá: el error no será visible en absoluto. –
Sería bueno actualizar esta respuesta para incluir comandos de ejemplo –
Es probable que combinar esta solicitud de extracción de maestro, por lo que puede pagar el pedido simplemente este archivo específico de nuevo, desde el maestro, en su rama, teclee:
git checkout master -- xcodeproj/project.pbxproj
git commit -m "removing a file from PR"
git push origin {YOUR BRANCH}
Upvote. Me gusta esta respuesta lo mejor. – onnoweb
Gracias mr onnoweb;) –
- 1. Github: Fork Queue vs Pull Request
- 2. Eliminar ActivityId de WCF Request
- 3. ¿Qué es el modelo Fork & Pull en GitHub?
- 4. ¿Hay alguna manera de usar Jenkins con Github Pull Requests?
- 5. Eliminar una confirmación de github
- 6. Eliminar archivos del maestro en github
- 7. bash pull ciertas líneas de un archivo
- 8. git pull: permiso denegado
- 9. Github: Eliminar vigilantes de un repositorio
- 10. ¿Cómo eliminar archivos del repositorio de GitHub?
- 11. ¿Cómo eliminar un compromiso pendiente de GitHub?
- 12. git pull (actualizar archivo local solamente)
- 13. ¿Cómo eliminar una revisión específica de github gist?
- 14. ¿Por qué ejecutar `git pull` eliminar mis cambios comprometidos?
- 15. ¿Puedo especificar una rama específica en GitHub pull-only (solo lectura)?
- 16. Referencia del archivo GitHub en jsFiddle
- 17. Git fetch/pull ha dejado de funcionar
- 18. xcode git pull/push crash
- 19. Cómo eliminar la última n confirmación en Github y localmente?
- 20. Cómo eliminar por la fuerza una rama remota en GitHub?
- 21. eliminar un archivo de control de GIT
- 22. git pull no funciona
- 23. confirma que no aparece en github
- 24. Git pull eliminó cambios no confirmados
- 25. ¿Cómo tenedor de un repositorio que no es de GitHub en GitHub?
- 26. Cómo verificar las diferencias entre local y github antes del pull
- 27. ¿Qué significan los términos fork, master, origin, push, pull para Git y Github?
- 28. ¿Cómo eliminar por completo un problema de GitHub?
- 29. Ejecutando git pull desde un script php
- 30. Usando JSON POST Request
me prefiere solución @nulltoken porque Xion uno deja el error visible en la historia. No es como si estuvieras corrigiendo un error y quieres seguirlo. Envió un archivo por error, por lo que debe eliminarse del historial, incluso si no contiene datos confidenciales. –
eliminé el archivo manualmente y ahora 'git rm' dice que pathspec no existe. Entonces, git rm no funciona, el estado de git no muestra cambios –