GIT: mudanças entre as edições
Ir para navegação
Ir para pesquisar
Sem resumo de edição |
Sem resumo de edição |
||
| Linha 11: | Linha 11: | ||
==Realizar alterações de versões== |
==Realizar alterações de versões== |
||
#Para fazer commits (conjunto de mudanças permanentes) é preciso ter um cliente GIT instalado. |
#Para fazer commits (conjunto de mudanças permanentes) é preciso ter um cliente GIT instalado. |
||
# |
#*Atualmente é utilizado o SmartGit, podendo ser executado em Windows, macOS e Linux. |
||
# |
#*Para configuração do SmartGit, abrir uma sessão local do GIT. Nas próprias etapas de configuração será solicitado a URL de conexão que pode ser obtida na página principal do GIT em “Clone”. |
||
#Durante a configuração o SmartGit irá solicitar um diretório local para criar uma pasta. Essa pasta irá armazenar os dados do Git associado. Assim, para cada Git - Clone criado, terá uma respectiva pasta. |
|||
#*'''processos_eapn.git''' < Pasta criada pelo SmartGit |
|||
#As alterações são feitas diretamente na pasta '''processos_eapn.git'''. Assim, deve-se excluir, incluir, ou efetuar qualquer alteração nos arquivos disponíveis e automaticamente o SmartGit identifica as alterações, criando um novo “braço”. |
|||
#Para as alterações serem enviadas do smartGit local para o Git do servidor é necessário fazer um Push dos arquivos. |
|||
#*Para isso, selecionar a linha do respectivo commit realizado e clicar no botão “commit”. Irá aparecer uma lista com as alterações realizadas e deverá ser selecionadas quais deverão estar associadas ao mesmo commit (conjunto de alterações). (Geralmente vai selecionar tudo). |
|||
#*Também vai estar disponível um campo de descrição para informar do que se trata o commit realizado. Colocar uma descrição sucinta e clara o objetivo das alterações. |
|||
#*Após, na mesma janela, terá a opção de fazer o push. Assim as alterações estarão finalizadas. |
|||
Edição das 17h50min de 14 de janeiro de 2021
Git é um sistema de controle de versões distribuído, usado para registrar e armazenar o histórico de edições de qualquer tipo de arquivo. É utilizado o serviço da UFSC em codigos.ufsc.br, oferecido a comunidade universitária que visa o desenvolvimentos de softwares de forma distribuída e organizada.
Acesso
- O GIT utilizado é disponibilizado pela UFSC, o acesso é feito pelo link
- Acesso via credenciais UFSC.
- O gerenciador e criador do repositório das versões dos processos é o prof. Mariani. Para poder visualizar e efetuar downloads dos arquivos, deve ser solicitado acesso a página a ele.
- Repositório: Antonio Carlos Mariani / processos_eapn - Controle de processos desenvolvidos no EAPn.
- Para acessar e efetuar downloads de versões antigas e todo o histórico relacionado, visualizar em “commits”.
Realizar alterações de versões
- Para fazer commits (conjunto de mudanças permanentes) é preciso ter um cliente GIT instalado.
- Atualmente é utilizado o SmartGit, podendo ser executado em Windows, macOS e Linux.
- Para configuração do SmartGit, abrir uma sessão local do GIT. Nas próprias etapas de configuração será solicitado a URL de conexão que pode ser obtida na página principal do GIT em “Clone”.
- Durante a configuração o SmartGit irá solicitar um diretório local para criar uma pasta. Essa pasta irá armazenar os dados do Git associado. Assim, para cada Git - Clone criado, terá uma respectiva pasta.
- processos_eapn.git < Pasta criada pelo SmartGit
- As alterações são feitas diretamente na pasta processos_eapn.git. Assim, deve-se excluir, incluir, ou efetuar qualquer alteração nos arquivos disponíveis e automaticamente o SmartGit identifica as alterações, criando um novo “braço”.
- Para as alterações serem enviadas do smartGit local para o Git do servidor é necessário fazer um Push dos arquivos.
- Para isso, selecionar a linha do respectivo commit realizado e clicar no botão “commit”. Irá aparecer uma lista com as alterações realizadas e deverá ser selecionadas quais deverão estar associadas ao mesmo commit (conjunto de alterações). (Geralmente vai selecionar tudo).
- Também vai estar disponível um campo de descrição para informar do que se trata o commit realizado. Colocar uma descrição sucinta e clara o objetivo das alterações.
- Após, na mesma janela, terá a opção de fazer o push. Assim as alterações estarão finalizadas.