Mi git repo contiene contraseñas confidenciales que, por motivos fuera de mi control, no se pueden eliminar en este momento. En este momento, todo está bien porque este repositorio es solo interno, pero se me ha pedido que cree una rama que sea segura para compartir con los socios.git branch sin historial
¿Hay alguna forma de crear una rama en git y luego eliminar los archivos de la misma de forma que no se puedan recuperar utilizando el registro?
Parece una posibilidad remota, pero pensé en preguntar. La única solución en la que puedo pensar es copiar el árbol de archivos a un nuevo repositorio git sin el archivo confidencial, pero luego perdería la posibilidad de fusionar los cambios del socio de nuevo con mi repositorio.
creo que esta solución va a funcionar mejor para la situación de Ben. Es más fácil administrar el acceso en forma de repositorio, que en una base de sucursales. – Apreche
'git clone --depth 1 [email protected]: Proyecto/projectname.git' - copiar y pegar – YumYumYum