Pular para o conteúdo principal

Como utilizar o GitHub no seu dia-a-dia

GitHub no seu dia-a-dia

Para aqueles que não tem a versão do projeto em seu computador, deve baixá-lo direto do repositório de desenvolvimento que fica no GitHub, como exemplo:

# git clone https://github.com/alexandrellemes/livro-caixa.git 

Para aqueles que já possuem o projeto no computador, mas precisam atualizá-lo com as alterações que outros desenvolvedores fizeram, usar o comando:

# git pull

Esse comando "pega" as alterações do Github e coloca no seu repositório local. 

Para ver as alterações que você fez localmente, usar o comando:

# git status 

Caso haja arquivos alterados que queira adicionar ao próximo commit, usar o comando:

# git add <file> 
# git add *

Para aqueles que querem salvar as alterações feitas localmente, usar o comando:

# git commit -m "MENSAGEM A SER ESCRITA PARA FACILITAR O NOSSO GERENCIAMENTO DE TICKETS. Fecha #NUMERO_DO_TICKET_RELACIONADO (OPCIONAL)" <file>

 Observação: 
Caso queira realizar o commit de um arquivo específico, passe o nome no final do comando. 
Caso contrário, serão commitados todos os arquivos.

Após commitado, dar o comando para "colocar" as alterações no servidor do GitHub:

# git push 

Para ver a lista de todos os commits que foram feitos ultimamente, usar o comando:

# git log

Tenham o hábito de diariamente atualizar o seu repositório.


Tags: Git, GitHub, shell
by Alexandre LLemes

Comentários

Postagens mais visitadas deste blog

Zabbix Appliance 3.x - senha padrão

Senha padrão do appliance Zabbix Sobre o Zabbix Zabbix  é um software que monitora diversos parâmetros de uma rede como a integridade e desempenho dos servidores. Oferece excelentes relatórios e visualização de dados de recursos com base nos dados armazenados, e usa um mecanismo de notificação flexível que permite aos usuários configurar e-mail com alertas para qualquer evento, o que permite uma reação rápida para os problemas do servidor. ( Wikipedia ) Para baixar o appliance zabbix, acesse a documentação: https://www.zabbix.com/documentation/3.0/pt/manual/appliance Para o front-end acesse: http://localhost/zabbix A senha padrão para o front-end é: Admin zabbix E para o console é: appliance zabbix Tags: Zabbix, monitoramento, appliance by Alexandre LLemes

Modificando a pasta HOME do vagrant

Problemas com máquinas virtuais vagrant Sobre o Vagrant Vagrant é um produto de software de código aberto para construir e manter ambientes portáteis de desenvolvimento de software virtual, [4], e. Para VirtualBox, Hyper-V, Docker, VMware e AWS. A idéia central por trás disso está no fato de que a manutenção do ambiente de virtualizações torna-se cada vez mais difícil em um grande projeto de desenvolvimento de software. O Vagrant simplifica o gerenciamento de configuração de software necessário para aumentar a produtividade do desenvolvimento. Vagrant está escrito na linguagem Ruby, mas seu ecossistema é compatível com o desenvolvimento em quase todos os principais idiomas.  ( Wikipedia ) Podemos alterar a pasta HOME do Vagrant de 2 (duas) maneiras: Através da variável ambiente VAGRANT_HOME; Modificando o arquivo de ambiente do Ruby. Definindo a variável ambiente VAGRANT_HOME Por padrão, o Vagrant utiliza a pasta   ~/.vagrant.d como a pasta sua pasta...

Laravel framework permissão de arquivo - seguro

Laravel - diretórios O framework Laravel necessita de escrita nos  diretórios storage e bootstrap/cache . sudo chgrp -R www-data storage bootstrap/cache sudo chmod -R ug+rwx storage bootstrap/cache Observação: Não esqueça de modificar o dono da pasta (owner) do seu projeto para o apache. sudo chown www-data:www-data . -R Muitas das vezes com o servidor em produção e algum problema acontece, de imediato, para voltar o funcionamento, roda-se:  sudo chmod -R 755 storage bootstrap/cache E bom trabalho! Tags : Laravel, PHP,  Desenvolvimento by Alexandre LLemes