Página do grupo PET/ADS do IFSP São Carlos
-
Abra o terminal/prompt de comandos da sua máquina
-
Navegue até a pasta onde deseja que o projeto da página fique
-
Dê o seguinte comando:
git clone https://github.com/pet-ads/homepage.git (para clonar via chave http)
git clone git@github.com:pet-ads/homepage.git (se tiver uma chave ssh configurada em sua máquina)
-
Instale as dependências do mesmo através do comando npm install
Após a instalação do projeto, você já pode rodar o seu projeto em um servidor local através do comando npm start
Se você quer adicionar ou alterar novos membros, isso muito provavelmente significa que você é um membro do PET e que ficou responsável pela manutenção dessa página, então antes de mais nada, meus parabéns!
Para adicionar novos membros você deve seguir os seguintes passos:
- Adicionar a foto do novo membro em public/fotos_alunos
- adicionar os dados do novo membro em public/data/integrantes.json
Nota: Importante notar que a estrutura do json do novo membro deve seguir o seguinte formato:
{
"id": "n",
"nome": "Asdrubal Sacundante",
"foto": "./images/fotos_alunos/Estanislau Sacundante.jpg",
"ano": "2024",
"tipo": "bolsista/voluntário",
"github": "https://github.com/estanislau",
"linkedin": "https://www.linkedin.com/in/estanislau"
}
Para salvar as alterações siga os seguintes passos
- git add . para adicionar as mudanças feitas ao stage
- git commit -m "mensagem de commit" para commitar as alterações feitas no repositório local
- git push para enviar as alterações para o repositório remoto(github)
Nota: As alterações devem sempre ser feitas na branch Main, para acessá-la caso esteja em outra branch, dê o comando git checkout main
Após seguir os passos acima, as alterações feitas já estarão no repositório do petads, no entanto, é importante lembrar que esse é o repositório pai, mas não é o repositório rastreado pelo vercel. Para que as alterações sejam refletidas no endereço web correto, é necessário sincronizar a página do repositório de deploy.
Para fazer isso, siga os seguintes passos:
- Em um outro navegador logue com a conta do pet deploys(fornecida pelo professor responsável pelo pet
- acesse o repositório https://github.com/pet-ads-deploys/homepage nessa conta
Agora que você está no repositório de deploy siga os seguintes passos:
- Clique no botão sync fork
- Clique em update branch