Tengo un proyecto verificado localmente desde github, que desde entonces se han realizado cambios en el repositorio remoto. ¿Cuál es el comando correcto para actualizar mi copia local con los últimos cambios?Actualización de un repositorio local con cambios desde un repositorio de Github
Respuesta
probablemente:
git pull origin master
Se quejó: "Ha solicitado extraer desde el 'origen' remoto, pero no especificó una rama. Como este no es el control remoto predeterminado configurado para su rama actual, debe especificar una rama en la línea de comandos." Así que probé "$ git pull origin master" y funcionó bien. –
Git Pull Origin Master – Hoto
He eliminado algunos archivos y no los está volviendo a traer, ¿alguna idea? –
git fetch [remotename]
Sin embargo, tendrá que combinar los cambios en sus sucursales locales. Si estás en una rama que se está siguiendo una rama remota en Github, entonces
git pull
en primer lugar hacer una búsqueda, y luego fundirse en la rama rastreado
Si está utilizando el método 'git fetch', también querrá buscar etiquetas con' git fetch -t'. Si está satisfecho con los cambios ('git log HEAD..FETCH_HEAD'), puede fusionarlos con' git merge FETCH_HEAD'. –
Este debe funcionar para todos los repo por defecto:
git pull origin master
Si su rama por defecto es diferente que master
, que se necesitan para especificar el nombre de la sucursal:
git pull origin my_default_branch_name
No realmente. fatal: No se pudo encontrar el maestro de referencia remota –
@Eijkhout probablt en Su caso de repos no hay una rama maestra, y alguna otra rama se establece como predeterminada – Hoto
Con ya establecido origin master, sólo tiene que utilizar a continuación comando - git pull "https://github.com/yourUserName/yourRepo.git"
Esta pregunta es muy general y hay un par de suposiciones que haré para simplificarlo un poco. Asumiremos que desea actualizar su rama master
.
Si no ha realizado ningún cambio localmente, puede usar git pull
para reducir los nuevos commits y agregarlos a su master
.
git pull origin master
Si ha realizado cambios, y que desea evitar la adición de una nueva combinación de cometer, utilice git pull --rebase
.
git pull --rebase origin master
git pull --rebase
funcionará incluso si usted no ha hecho cambios y es probablemente su mejor llamada.
- 1. Enviar solo un archivo a GitHub desde un repositorio local
- 2. Fusiona cambios desde el repositorio remoto de github a tu repositorio local
- 3. Clonación de un repositorio privado de Github
- 4. Github, git, cómo enviar cambios a un repositorio upstream
- 5. Cómo usar GitHub para Mac con el repositorio Git local
- 6. Llamar a un repositorio desde un repositorio
- 7. añadir un repositorio local como un subdirectorio del repositorio remoto
- 8. Actualización de un espejo git de un repositorio SVN
- 9. ¿Cómo puedo cargar cambios confirmados en mi repositorio de GitHub?
- 10. Desactivar Git empujando desde el repositorio local
- 11. ¿Anonimizar un repositorio git local?
- 12. Github: Eliminar vigilantes de un repositorio
- 13. ¿Cómo actualizar el repositorio local de maven con los artefactos más nuevos de un repositorio remoto?
- 14. ¿Cómo eliminar archivos del repositorio de GitHub?
- 15. Utilice el repositorio local de Git con un repositorio maestro de Subversion
- 16. ¿Cómo crear un repositorio remoto de Git desde uno local?
- 17. Recuperar un repositorio eliminado problemas github
- 18. Bzr: Crear un repositorio compartido desde un repositorio independiente existente
- 19. GitHub: ¿Cómo agregar solicitudes de extracción abiertas al repositorio local?
- 20. svn-checkout desde un repositorio de GIT
- 21. GitHub: ¿Cómo bifurcar un repositorio público como un subdirectorio en un repositorio privado?
- 22. Crear un nuevo repositorio git desde una sucursal local existente
- 23. ¿cómo público es un repositorio público github?
- 24. Transferir el repositorio de git "autorizado" de Github a un github privado
- 25. Empujando desde el repositorio local al control remoto hospedado de GitHub
- 26. Escribir directamente en un repositorio remoto de Git, sin agregar objetos a un índice/repositorio local?
- 27. ¿Puedo verificar github wikis como un repositorio de git?
- 28. Tener una sucursal privada de un repositorio público en GitHub?
- 29. ¿Cómo trabajo con un repositorio git dentro de otro repositorio?
- 30. Restablecer el repositorio local de git
Vale la pena señalar que github ha producido un conjunto de guías muy informativas y útiles para el uso de git y github. Los encontré invalorables cuando hice la mudanza por primera vez. https://help.github.com/ –
@MarkEmbling PARA CADA pregunta es posible agregar un comentario "RTFM" ... Pero estoy bastante feliz de que alguien responda esta pregunta. – jm666