Skip to content
Igor Bastos edited this page Jan 15, 2025 · 10 revisions

Bem-vindo ao FAC, onde reunimos as soluções para os desafios mais comuns enfrentados no projeto. Se algo não está funcionando como deveria, confira aqui antes de tudo!


❓ Não consigo encontrar as branches do repositório

Se as branches remotas não estão aparecendo no seu projeto, siga este passo a passo para corrigir:

Verifique o repositório remoto

Antes de mais nada, confirme que você está no repositório correto:

git remote -v

Isso mostrará os repositórios configurados. Certifique-se de que o URL está correto.

Atualize as informações remotas

Execute o comando:

git fetch

Ele busca as informações mais recentes do repositório remoto.

Liste as branches remotas

Após o fetch, verifique as branches disponíveis:

git branch -r

Se você estiver usando o VSCode, também pode verificar as branches visualmente:

  1. Localize o seletor de branch no canto inferior esquerdo do VSCode.
  2. Clique nele para abrir uma lista com as branches disponíveis.
  3. Expanda a seção Remotes para visualizar as branches remotas.

Se as branches aparecerem aqui, tudo está funcionando como esperado.

Ainda não aparecem? Ajuste a configuração do Git

Pode ser necessário configurar o comportamento de busca das branches. Use o comando abaixo:

git config remote.origin.fetch "+refs/heads/*:refs/remotes/origin/*"

Depois disso, atualize novamente as informações remotas:

git fetch origin

Confirme o resultado

Verifique novamente as branches com:

git branch -r

Agora todas as branches remotas devem estar visíveis no seu projeto.


❓ Atualizações não estão funcionando

As vezes, mesmo após fazer algumas atualizações no código, elas não aparecem corretamente ao recarregar a página web. Isso pode acontecer por alguns motivos:

Desabilitar o cache

O navegador pode estar armazenando em cache as versões anteriores dos arquivos. Para evitar isso, você pode:

  • Ctrl + F5: Para forçar o navegador a buscar a versão mais recente do site.
  • Alt + Shift + R (em algumas versões do Chrome): Limpa o cache do navegador.
  • Desabilitar cache do navegador.

Arquivos Sass

Se você estiver utilizando .sass ou .scss, pode ser necessário baixar e instalar o Sass para conseguir observar as mudanças.
Você pode encontrar a documentação e instruções para instalação do Sass no seguinte link oficial. Em seguida, no seu terminal dentro do projeto, entre na pasta onde os .scss estão:

cd ./pasta/do/projeto
sass changelists.scss:changelists.css --watch

Isso irá compilar e acompanhar as mudanças nos arquivos Sass.

Modificações em locais específicos

Em outros locais do projeto, como em funcionalidades de medidas ou contornos, pode ser necessário executar comandos específicos para garantir que as mudanças sejam aplicadas corretamente em tempo real. Para isso, você precisará abrir o terminal na pasta do projeto e realizar os seguintes procedimentos:

Para o popup de medidas:

docker exec -ti $(docker ps -q --filter "name=webapp") bash
cd ./coreplugins/measure/public/
webpack --watch

Para o popup de contornos:

docker exec -ti $(docker ps -q --filter "name=webapp") bash
cd ./coreplugins/contours/public/
webpack --watch

Confirme o resultado

Após aplicar essas correções, recarregue a página para verificar se as atualizações estão aparecendo corretamente.


  • O que é o talhão
  • O que é um ortomosaico
  • O que é o docker compose

Clone this wiki locally