Git // Dicionário do Programador

60.05k views1691 WordsCopy TextShare
Código Fonte TV
🤝 𝗛𝗢𝗦𝗧𝗚𝗔𝗧𝗢𝗥 → https://codft.me/HGza5KWZ5pRag Chegou a vez de você entender de uma vez o qu...
Video Transcript:
o stf pode entrar fica à vontade aqui o dicionário do programador do código-fonte tv onde a nave e esperamos um novo tempo uma tecnologia ou até mesmo a simples palavra utilizada por todos nós neste incrível mundo da programação hits contextualizando o game está ligado à área de desenvolvimento e ele veio para facilitar as nossas vidas quer saber como você já teve que editar um arquivo e sub-9 ftp e quando terminou descobriu que pouco tempo depois uma outra pessoa tinha subido esse mesmo arquivo sobre escrever nas suas alterações seus problemas acabaram conheça o ggit o guincho
indefinição é um sistema de controle de versão distribuído ele foi criado por linus torvalds que é mais conhecido por outra criação sua nada mais nada menos do que o linux linus decidiu desenvolver o kit após ter ficado insatisfeito com a mudança de licença de utilização do bic equipe que era o sistema de controle de versão utilizado por ele e pela equipe que desenvolveu o linux na época não existia nada se lá ele resolveu criar sua própria versão de um sistema para controlar as alterações do projeto linux foi então que nasceu geeks como um bom sistema
de controle de versão o que registra as mudanças que ocorrem no código fonte de um projeto permitindo que os arquivos possam ser alterados de forma simultânea por inúmeras pessoas sem precisar se preocupar que essas alterações sejam sobre escritas umas pelas outras aí caso haja algum problema em uma alteração do código fonte de forma fácil e rápida pode restaurar a versão anterior uma tecnologia como essa é essencial para equipes trabalhando em um mesmo projeto e foi um divisor de águas para a comunidade open source simplificando o controle de alterações realizadas por inúmeras pessoas em um mesmo
projeto quando citamos antes o gift é um sistema de controle de versão distribuído e essa parte do distribuído um faz dele tão especial em relação às outras opções de sistemas similares isso mesmo o kit não é o único sistema para controlar as versões existem diversos outros que em um passado recente eram muito famosos como o svn e o csv anos possui uma arquitetura centralizada ou seja possui um repositório central uma das grandes desvantagens desse tipo de arquitetura é a baixa performance caso tenha uma em muitas equipes e projetos no mesmo repositório ea necessidade de estar
sempre online para realizar as operações como criar as notificações na arquitetura descentralizar adotada pelo bid não existe um repositório oficial embora isso possa ser feito sendo assim em cada repositório incluindo o da máquina de cada contribuidor vai existir uma cópia completa e funcional permitindo a utilização das operações do ggit mesmo a fila também vale citar que existem outros sistemas semelhantes a um kit como mercúrio eo passar porém eles não são muito populares é fato que quase todos os projetos são realizados em equipes que geralmente trabalham em paralelo nesse caso o sistema de controle de versão
como o kit é essencial para garantir que não haja conflitos entre as alterações realizadas e não só isso como os projetos costumam estar em constante evolução é comum ocorrer alterações que possam causar problemas no funcionamento deles nesse caso o limite permite que tais alterações sejam revertidas de maneira simples e rápida como a gente já falou voltando a versão antiga do projeto além do conceito de brant que permite criar ramificações independente utilizando o mesmo código fonte de base para depois na escola de ramificações na ramificação um principal uma ferramenta poderosa na criação de funcionalidades em paralelo
atualmente o kit é tão amplamente utilizado ter conhecimento nele se tornou quase que obrigatório para qualquer oportunidade de emprego envolvendo a área de desenvolvimento o dicionário do programador é uma parceria com a hope guetta por isso não perca tempo acesse aí eu cheguei tão bons com um ponto br o melhor ainda acesse o nosso link ocupam especial que estão aqui na descrição desse vídeo e garanta 50% de desconto no seu plano para falta de site ou shigueta e tem mais um recado arroz jeito está com vagas abertas se você está buscando uma oportunidade acessa o
link também está aqui na descrição então já falamos o quanto ele é famoso e também explicamos o porquê dessa fama mas você deve estar se perguntando como esse tal de equity trabalho nem de modo simplificado de trabalho com uma arquitetura em blends ou ramificações cada novo comitê ou seja a alteração do código cria um novo ponto na ramificação atual uma doente e quando se cria uma nova noite geralmente quando se trabalha em uma nova funcionalidade se cria uma nova notificação baseada em uma outra já existente e os combates realizados nessa nova modificação não exigiram na
ramificação original pois aquilo geralmente ficam em um repositório remoto que é clonado pelos contribuidores do projeto ficando cada um com um clube local para ser alterado e enviado novamente para o repositório rennó acho que cabe aqui uma exemplificação de um fluxo de contribuições para um projeto utilizando o foguete primeiro passo que obtemos o código-fonte do projeto é clonado em nossas máquinas para que seus arquivos estarem disponíveis localmente ao criarmos uma frente estamos criando uma nova ramificação totalmente independente não podemos alterar os arquivos do projeto sem interferir nos originais sem contar que criar uma boa noite
ao se trabalhar em uma nova funcionalidade é uma boa prática conforme fomos criando e alterar os arquivos vamos dividir essas alterações encomex é importante que a descrição do comitê seja objetiva pois ela vai ficar a salvo no histórico das alterações uma vez que nossa funcionalidade esteja totalmente finalizada vamos enviar nossa abrangente que contém as nossas alterações de volta para o repositório remoto assim ela ficará disponível para os demais contribuidores do projeto poderem ver alterado para mesclar as modificações de sua brand com os arquivos originais do projeto da brand principal a master você pode utilizar o
marketing após o board ser feito é necessário dar um convite e um puxe para enviar a mais tem mesclada para o repositório remoto e deixar tudo disponível para os demais contribuintes existe também o puro e quest que geralmente têm a ver com contribuição em projetos ou pensões basicamente o público é se é quando você pede para o dono do repositório que suas modificações sejam incluídas nele não poderíamos falar de seguir sem estar alguns dos eua comandos mais utilizados por quem trabalha diariamente com esse sistema de relacionamento tão poderosos então vamos começar com o inite que
serve para inicializar um repositório vazio ou reinicialização já existentes temos um clone utilizado para clonar um repositório que nesse comando aí está colocando o nosso projeto lá do jogo da velha o próximo comando é o edge que serve para adicionar um arquivo para o steak aérea os arquivos na state aéreas serão vinculados ao próximo como a ti o tão falado comando comics que serve para mover os arquivos da standing aérea para o repositório local basicamente é você dar um nome uma descrição para o conjunto das suas alterações nosso próximo comando é o pouco utilizado para
buscar e trazer mudanças do repositório remoto para o seu repositório local ou seja unir o conteúdo dos arquivos alterados em alguns casos pode ser necessário uma intervenção humana para unir o conteúdo desses arquivos o comando seguinte ao paãs utilizado para enviar o arquivo do seu repositório local para o repositório rennó nós vamos agora para o comando morde que serve para mesclar comics grandes na frente atual e por último mas não menos utilizado o comando log e serve pra ver o histórico de conexões um específico depois desses livros comandos vamos chamar outra dúvida que para somente
quando se fala do tema do dicionário de hoje quem é esse tal de beckham muita gente confunde kit convite amb o gift é o sistema de funcionamento enquanto o kit hobby é uma plataforma para a criação de repositórios geeks e outras palavras o glitch hop permite que você crie um repositório git remoto possibilitando que outras pessoas possam clonadas repositório localmente realizar alterações enviar com essas alterações de volta para o repositório remoto acho que atualmente pode até falar que ele também é uma grande rede social onde os desenvolvedores conseguem debater sobre os projetos também outros sistemas
que permitem hospedar repositórios bits como gift leve e o beatbox e utilizar um sistema de hospedagem de código como gui rodrigues leva a um bis de bock é uma forma mais rápida e simples de criar um repositório grid e começar a desenvolver projetos incríveis em equipe por sinal fizemos um bom código desenvolvendo um jogo da velha e já o script e colocamos lá no nosso gol de ramis ficar à vontade aí pra contribuir link ó ataque na descrição o que demonstra uma ferramenta indispensável não só para o desenvolvimento de software mas também qualquer outra atividade
que envolva colaboração na internet e é inegável a contribuição especialmente para a comunidade open source a evolução da tecnologia se deve em grande parte da contribuição mútua das pessoas os maiores projetos entre eles linguagem frei wars são open doors e graças às suas comunidades e contribuições a tecnologia evolui cada dia mais um kit tem um papel importante nesse ciclo de melhorias ajudando que todas essas contribuições possam ser feitas de forma eficiente esperamos que esse vídeo tem ajudado a dar os primeiros passos para os que não conheciam e tenha reforçado conhecimento para os que já trabalham
com ele e aí você gostou assistir então outros episódios aqui na nossa playlist ou também aqui na descrição desse vídeo aproveita o 20 está terminado clique no curtir o equipamento que você acha que compartilha esse episódio com seus amigos programadores não deixe de se inscrever aqui no canal e viram cdf você também e ainda tem o nosso instagram rola código-fonte tv siga a gente por lá conhecer um pouco mais dos bastidores do canal e os conteúdos exclusivos que estamos criando por lá até mais tarde [Música] [Música]
Copyright © 2024. Made with ♥ in London by YTScribe.com