Acostumbrado a SVN, siempre hago una 'actualización' antes de compartir cualquier cambio, por lo que antes de hacer cualquier intento siempre lo hago primero.Evitar que git escriba confusiones de fusiones vacías
Es molesto cuando lo saco (aunque no hubo ningún cambio en el control remoto) y veo un compromiso para una fusión con 0 changed files with 0 additions and 0 deletions
. Commite como:
https://github.com/UCF/Harvard-Mobile-Web/commit/be9d6b2d1ab196554e080d8b8647a9d16c8a5ddf
Me parece un ruido inútil al mirar el historial de confirmaciones.
Quizás haya algo que me falta, ¿hay algún punto para este compromiso? Si no, ¿hay alguna manera de evitar que git escriba commits de fusión vacíos?
Usted parece que se han fusionado dos se compromete a que son en sí mismos se fusiona de los mismos dos confirmaciones. Como ninguno de los dos es un descendiente directo del otro git * tiene * para realizar un commit cuando le pides que se fusione. Lo que no entiendo es por qué quería hacer la misma fusión dos veces y luego fusionar el resultado. Qué estabas intentando hacer? –
1) Extraído de [cambios combinados] 2) el tiempo pasó, se retiró de nuevo [se fusionaron más cambios] 3) listo para empujar a mi tenedor, se tiró primero (asegúrese de que no haya cambios en la horquilla de los compañeros de trabajo) - sin cambios, aun así, la combinación vacía se escribe por escrito. 'git pull --rebase' era exactamente lo que estaba buscando. – Doug