remove - github delete tag
Github-Solicitud de extracción, ignorar algunos cambios de archivos (2)
Crea una rama con el último compromiso con el que estés de acuerdo:
git branch my-branch <sha>
git checkout my-branch
Seleccione las confirmaciones que desea extraer solicitud como parches :
git format-patch -10 <sha> --stdout > 0001-last-10-commits.patch
Aplicar parches:
git am < 0001-last-10-commits.patch
Tus compromisos serán como fueron. Puedes git push -u origin my-branch
inmediatamente.
Cuando hago una solicitud de extracción en GitHub (contra la rama maestra), ¿podemos ignorar algunos cambios de archivos, como
- tenemos un archivo llamado ''fileA'' en la ''versión'' de la rama, y tenemos el mismo archivo en ''master'', pero hacemos algunos cambios en ''fileA'' en la ''versión'' de la rama ''
- cuando hacemos una Solicitud de Extracción, ¿hay alguna manera de ignorar los cambios en ''archivoA''? No permita que se fusione en ''maestro''.
No puede ignorar algunos archivos de una solicitud de extracción de forma selectiva. Dos soluciones para esto pueden ser:
Primero -
- Crea una nueva rama desde ''release''
- Reemplace los archivos no requeridos de ''master''
- Crear solicitud de extracción de esta nueva rama
Segundo -
- Crear una nueva rama de ''maestro''
- Poner cambios de archivos requeridos desde ''release''
- Crear solicitud de extracción de esta nueva rama
Cualquiera de este método funcionará. Lo que será más fácil depende de cuántos archivos se incluirán / excluirán.