version-control - tag - github release notes
github for mac no permite realizar checkin/commit parcial (2)
Estoy usando GitHub para Mac y tengo muchos cambios en mi sucursal. He cometido algunos de los cambios y he mantenido a otros sin compromiso ya que espero algunos cambios más. sin embargo, cuando trato de sincronizar para enviar esos cambios al repositorio de Git, se queja: ''Cambios no confirmados: por favor, confirme todos los cambios antes de sincronizar''.
¿Alguna idea? ¿espera que se realicen todos los cambios todo el tiempo cuando se sincroniza?
En lugar de "sincronizar" tus cambios, GitHub para Mac te ofrece la capacidad de impulsar, tirar y sincronizar los cambios. Lamentablemente, el botón de la interfaz de usuario es solo para sincronización. Sin embargo, si va a la barra de menú, debajo de "Repositorio" verá que hay dos cambios adicionales: pulsar (comando + P) o tirar (shift + comando + P).
Como creo que la sincronización hace tanto git pull como git push, está intentando extraer y fusionar los cambios del repositorio remoto a su sucursal local. Si desea sincronizar correctamente sus cambios con los cambios locales no confirmados, debe esconder los cambios, sincronizar y, a continuación, destrabar los cambios. Recuerde, si hay cambios conflictivos al destrabarse, tendrá que descubrir la forma correcta de fusionarlos.
editar: en Repository
, puedes hacer push
(Cmd + P) o pull
(Shift + Cmd + P).