Articles of push

git empuja inesperadamente files no rastreados

Tengo un repository git local con .gitignore que está configurado para ignorar algunos files grandes de la forma * .lammpstrj. La ejecución de git ls-files produce la list esperada de files rastreados y ejecutar git ls-files -o muestra que los files sin seguimiento se ignoran correctamente. Sin embargo, cuando se empuja hacia el origen en […]

Empujar y nuevas cabezas en mercurial

Me gustaría ver qué se crearía exactamente durante un push, si obtengo el abort: push creates new remote heads! error. ¿Cómo puedo verificar eso? Algunos detalles más: estoy tirando de un repository (aguas arriba) y empujando a un tenedor local que tiene twigs adicionales, pero ya contiene todas las aguas arriba. Además, solo estoy presionando […]

¿Puedo editar el código durante la inserción en el repository principal?

Estoy usando la versión de control mercurial para mi proyecto en Windows usando tortoisHg. Me gustaría saber qué ocurre cuando edito el código durante el envío al server. ¿Puede hacer problemas no deseados en mi repository?

Evite que 'hg push' (sin nombre de twig o revisión) presione todos los cambios

Encuentro que (a diferencia de otras implementaciones), Mercurial es demasiado entusiasta con lo que impulsa, y un compromiso push es un compromiso no editable. Me he entrenado para usar hg push -b branchawesome o hg push -r awesomer . Sin embargo, a veces mis dedos hacen un "¡ay!" Y todo, incluido el trabajo de Borrador […]

¿Cómo enviar un file a Heroku que no está en su control de versión?

Estoy implementando mi primera aplicación en Heroku, y quiero enviar un file que no está en mi control de versión (mi database.yml ). ¿Cómo hacerlo?

¿Cuándo debo comprometerme e impulsar el desarrollo impulsado por testing?

Mi pregunta se refiere a TDD y ¿cuándo debería confirmar o presionar los cambios? Me pregunto si está bien presionar el código donde algunos valores devueltos por la function todavía son falsos o la implementación es obvia para pasar la testing, pero la interfaz existe. En otras palabras, ¿puedo presionar el código antes de networkingactor? […]

¿Por qué una twig está presente en la sección "ref local configurada para git push" pero ausente en la sección "twig local configurada para git pull"?

Actualmente estoy aprendiendo git siguiendo el libro "progit 2nd edi". En la sección "inspección de un control remoto", el autor tenía el siguiente ejemplo. Me he dado count de que la twig "markdown-strip" está ausente en la sección "twig local configurada para git pull" pero presente en la sección "reference local configurada para git push". […]

Problema de descriptor de file inválido con Git en Windows

He estado usando Git en Linux durante aproximadamente un año, y todo funciona bien. Desde hace poco, un colega se ha unido al desarrollo y está usando Windows. Todo funciona bien allí también, pero a veces, cuando intenta enviar cambios a un repository remoto (desnudo) en el server Linux, rescata con el post 'Descriptor de […]

¿Puedes evitar el push por defecto, pero permitir pull?

Quiero saber si hay una manera de desactivar la inserción pnetworkingeterminada, pero mantener la extracción pnetworkingeterminada cuando se usa Mercurial. No quiero contaminar accidentalmente el repository principal al presionar inadvertidamente desde un repository experimental.

Mostrar el progreso de empujar / tirar Mercurial

¿Es posible hacer que Mercurial muestre el progreso de la operación de empujar o tirar de larga duración? Google me dice básicamente "no", pero ¿alguien lo sabe mejor? Esperaba algo como hg pull -v …