Configuração GitHub no PhpStorm - deca-ua/202021_labmm4_perfilA GitHub Wiki

Nesta página são apresentados os passos para configurar um projeto no PhpStorm com o repositório de git da UC

Os passos aqui descritos são específicos para a configuração elaborada para a UC de LabMM4-A e utilizando o PhpStorm. Pretende-se que os alunos possam clonar localmente os ficheiros disponibilizados pelos docentes num repositório GitHub. O repositório é público, mas sem acesso de escrita.

Configuração Git

Para utilizar o GitHub vai ser necessário garantir que tem o Git instalado no seu computador. Para já, os alunos que estiverem a utilizar os computadores dos laboratórios do DeCA não poderão proceder deste modo e devem falar com o docente da UC.

  • Os utilizadores de MacOS e Linux já devem ter o suporte de Git instalado no computador. Verifique a instalação abrindo o programa "Terminal" e inserindo o seguinte comando: git --version
  • Se o git já estiver instalado pode passar para o tópico seguinte
  • Caso não tenha o Git instalado, siga as instruções em https://git-scm.com para efetuar a instalação

Configuração inicial no PhpStorm

Abrir o PhpStorm e verifique se existem atualizações disponíveis.

Se tiver um projeto aberto é recomendado fechá-lo para voltar à janela inicial de criação de um projeto. Partindo da janela "Welcome to PhpStorm":

  • Clique no botão "Get from VSC" (VSC significa "Version Control")
  • No menu "Version control" escolha a opção "Git"
  • No campo "URL" introduza o https://github.com/deca-ua/202021_labmm4_perfilA
  • No campo "Directory" identifique o local onde quer criar a pasta de trabalho da UC no seu computador
  • Termine o processo escolhendo a opção "Clone"
  • No final deve ser criado um projeto no PhpStorm, contendo uma estrutura de ficheiros preparada pelos docentes

Verificação de ficheiros

  • Na pasta do projeto no PhPStorm deve ter uma estrutura de duas pastas: "originais" e "trabalho"
  • Na pasta "originais" vai encontrar os ficheiros fornecidos pelos docentes e não deve alterar esses ficheiros nem trabalhar diretamente sobre eles
  • Na pasta "trabalho" vai encontrar uma pasta "web" que deve conter todos os ficheiros onde vai trabalhar e irá enviar para o servidor Web da UC

Se está na primeira aula prática da UC

  • Abra o pdf que se encontra na pasta "originais/p_01_git_ftp"
  • Siga as instruções do primeiro exercício prático da UC e bom trabalho!

Instruções para configuração Git com Visual Studio Code

  1. Abra o VS Code. Depois, no ecrã de Boas Vindas, na secção start, clique em "clone repository".
  2. Na barra de topo aparecerá uma caixa de texto para colocar o repositório.
  3. Selecione "Clone from GitHub".
  4. Poderá também aceder a esta opção na barra lateral esquerda do VS Code, no terceiro botão, denominado "Source Control".
  5. Deverá aparecer um ecrã de autorização para acesso ao GitHub. Clique em "autorizar".
  6. De seguida abra o URL e copie o token de autorização.
  7. Agora no VS Code, na barra de repositórios no topo, coloque o repositório do GitHub (https://github.com/deca-ua/202021_labmm4_perfilA) e clique no enter.
  8. Selecione a pasta local onde pretende clonar o repositório. 
  9. Clique em abrir. 
  10. Se o processo correr bem deverá ver as pastas do repositório.