Skip to content

PauloCast/EP-SKY

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 

Repository files navigation

EP-SKY

1. Linux

1.1 Arquivos

Diferentemente do windows, não há partições, tudo é guardado em diretório e isso facilita o desenvolvimento de software e dificulta a invasão de Vírus.O linux trata todos os arquivos da mesma forma, independente do seu formato. Portanto, pode-se manipular fácilmente por comandos qualquer arquivo.

*Diretórios que não deve-se mexer

Captura de tela de 2023-05-22 19-35-17 image

Em geral, tomar cuidado com os que necessitam senha.

1.3 Comandos

-ls: mostra os arquivos e diretórios de um determinado local.

image

-mkdir: cria um novo diretório.

image

-cp: copia arquivos e diretórios de um local especificado para outro.

-mv: usado para mover arquivos e diretórios, e também renomear um arquivo.

-sudo: este comando fornece acesso à arquivos privilegiados, precisa da senha do usuário.

1.4 Programas

Apesar de ser fácil manipular arquivos, são necessárias ferramentas adequadas para acessá-los, é possível instalar programas de diferentes formas, usando o comando sudo para acessar a APT e instalar diretamente pelo terminal, ou pela loja de software do Ubuntu.

2. Git

Poder fazer alterações no projeto, criar novas versões, porém guardar a versão sem a modificação para conseguir voltar se for preciso. É uma ótima forma de organizar os projetos e códigos e ao mesmo tempo trabalhar em equipe de uma maneira mais facilitada.

2.1 Conceitos

Branch - Ramificação do projeto principal, com versões de código em paralelo. O objetivo é não afetar o projeto principal, juntar somente depois. Merge - Depois de desenvolvido e funcionando, junta a branch de volta ao código principal com as atualizações. Fork - Cópia do projeto no meu repositório pessoal para trabalhar separadamente e depois juntar.

2.2 Comandos

Commit - Gravas as novas alterações no código Pull - Trazer o projeto do repositório remoto para o pessoal para trabalhar separado. Push - Enviar alterações do projeto desenvolvido no local de volta ao repositório remoto.

3. Git Hub

Reposítório remoto que pode ser usado para armazenamento e compartilhamento de projetos, além de pesquisa para o desenvolvimento dos códigos.

3.1 Commit

commit deve ser feito com certa frequência, conforme for atualizado o código. Para poder voltar à versões anteriores em caso de falhar, e após alterações lógicas mais complexas que funcionaram. Deve sempre acompanhar uma mensagem curta e informativa.

3.2 Gitmoji

Um gitmoji tem como objetivo informar antes da mensagem sobre qual ação foi feita no código durante a modificação.

image

3.4 GitIgnore

Função usada para ignorar certos arquivos, ou seja, não modificá-los ou publicá-los no projeto. Usar para arquivos não importantes, ou sensíveis como senhas.

3.5 Pull Request

Funcionalidade do GitHub que permite que sejam feitas solicitações para alterar o código de um reposítório, cabendo ao dono do repositório revisar e aceitar ou não as alterações.

Captura de tela de 2023-05-22 19-44-02

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published