git pull
é fetch
new commits e merge
na ramificação atual. Se a ramificação atual não estiver desatualizada em comparação com a que você extraiu, pull dirá Already up-to-date.
mesmo se você tiver alterações locais em seu diretório de trabalho . git pull
está preocupado com as ramificações, não com a árvore de trabalho - ele comentará sobre a árvore de trabalho somente se houver alterações que interfiram na mesclagem.
Sua descrição é insuficiente para explicar por que ela não está se opondo ao index.html
existente, mas você não deve aceitar Already up-to-date.
como significando que o git pensa que você não tem alterações. Em vez disso, use git status
para obter um resumo.
Para entender o estado de suas ramificações, git branch -v
é útil (mostra o ID de commit e a relação com a ramificação upstream de cada ramificação) ou gitk --all
para uma visualização gráfica de todas as confirmações.