Compartilhamento de tecnologia

Envio de alterações em subprojetos no projeto principal de microsserviço front-end

2024-07-08

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Quando você vê um prompt do Git como este, significa que há algumas alterações em seu diretório de trabalho que não foram preparadas para envio, especialmente o conteúdo do diretório src/jms-common que foi modificado. Aqui estão algumas etapas para ajudá-lo a lidar com essas mudanças:

Entendendo as mudanças:
Primeiro, confirme quais arquivos no diretório src/jms-common foram modificados. Você pode usar git status para visualizar todas as alterações não preparadas ou usar git diff src/jms-common para visualizar as alterações específicas no diretório src/jms-common.
Decida como lidar com essas mudanças:
Se você quiser manter essas alterações:
Use git add src/jms-common (ou mais especificamente, git add src/jms-common/filename) para preparar essas alterações. Dessa forma, eles serão incluídos no seu próximo commit.
Em seguida, use git commit -m "your commit message" para confirmar essas alterações.
Se você quiser descartar essas alterações:
Use git restore src/jms-common (Git 2.23 e superior) ou git checkout – src/jms-common (versões mais antigas do Git) para desfazer essas alterações e retorná-las ao estado do último commit.
Manipulando submódulos (se src/jms-common for um submódulo):
Se src/jms-common for na verdade um submódulo Git, então as operações git add e git restore acima podem não ser suficientes para lidar totalmente com as alterações do submódulo. Pode ser necessário entrar no diretório do submódulo (cd src/jms-common) e executar comandos Git lá (como git add ., git commit -m "submodule commit information", etc.) para confirmar alterações dentro do submódulo.
Então, no repositório pai, você precisa usar git add src/jms-common para atualizar a referência do submódulo para que ela aponte para o novo commit do submódulo.
Verifique o status do Git:
Depois de realizar as operações acima, use git status novamente para verificar o status do seu repositório Git e garantir que todas as alterações foram processadas conforme esperado.
Com as etapas acima, você poderá processar as alterações no diretório src/jms-common e decidir se deseja mantê-las ou descartá-las.