Discussão do artigo "GIT: Mas que coisa é esta ?"

 

Novo artigo GIT: Mas que coisa é esta ? foi publicado:

Neste artigo apresentarei uma ferramenta de suma importância para quem desenvolve programas. Se você não conhece GIT, veja este artigo para ter uma noção do que se trata, tal ferramenta. E como usá-la junto ao MQL5.

Neste artigo vamos fazer algo um pouco diferente. Irei dar uma pequena pausa na sequência sobre o replay / simulador. Aqui mostrarei uma ferramenta, que se você desconhece, precisa conhecer. Pois ela irá de fato agilizar muito, as suas tarefas como programador.

Aqui o foco será para pessoas que estão iniciando, mas principalmente para os aspirantes a ser tornar um profissional de qualidade. Infelizmente, a ferramenta que mostrarei, não é muito simples de usar no Windows 11, quanto no Windows 10. Então, a preferência no uso, pelo menos no momento que escrevo este artigo, caso você esteja usando o Windows. É fazer o uso da mesma no Windows 10.

A ferramenta é o GIT. Apesar de ser originalmente pensada para LINUX. Esta ferramenta se mostra muito boa e perfeita para quem deseja programar e desenvolver novas aplicações. Porém até o momento, o editor do MQL5, não se integra diretamente a ela. Mas isto não impede de maneira alguma que você possa vim a fazer uso desta ferramenta. No entanto, existem alguns passos que são necessários, antes que você realmente possa tirar algum proveito no seu uso.

Se você já conhece GIT ou trabalha com ele. Este artigo não adicionará nada em seu conhecimento, talvez sirva somente como curiosidade. Porém se você não conhece e vive criando código. Mais hora ou menos hora, acabará fazendo algo, que lhe fará desanimar em continuar a desenvolver uma dada aplicação. Isto por que, durante a edição do código, você sem perceber acabou adicionando uma falha, que só foi notada vários dias ou semanas depois. Acredite, este tipo de coisa é muito mais comum do que possa parecer. Mas o GIT nos ajuda a evitar isto.

Autor: Daniel Jose

 

https://forge.mql5.io

Um novo editor com um repositório Git integrado será lançado em breve.

 
Renat Fatkhullin #:

https://forge.mql5.io

Um novo editor com um repositório Git integrado será lançado em breve.

🎆🎆🤩🤩🥳🥳👍

 
Renat Fatkhullin #:

https://forge.mql5.io

Um novo editor com um repositório Git integrado será lançado em breve.

Os projetos atuais não têm a capacidade de adicionar mais de um arquivo mq5 a um projeto. Muitas vezes é necessário que tanto o EA quanto o indicador usem os mesmos arquivos mqh em um projeto.

É interessante dar uma olhada no pipeline de CI/CD. Especialmente as novas ferramentas de teste, se forem planejadas.
 
Renat Fatkhullin #:

https://forge.mql5.io

Um novo editor com um repositório Git integrado será lançado em breve.

Acabei de instalar o MetaTrader5 e abri o MetaEditor. Eu queria ativar o Storage, mas a única opção que eu tinha era "Activate MQL5 Forge".

Então, acho que isso está fora de questão, certo?


Existe alguma documentação sobre como fazer o commit, etc.?

Não consegui encontrar nenhuma...


Eu o registrei no Forge MQL5 e criei um repositório, mas a partir daqui, não tenho ideia de como vincular o MetaEditor ao meu repositório e enviar o arquivo para lá.

Ao clicar com o botão direito do mouse no arquivo, vejo a opção de confirmar o arquivo, mas ela está acinzentada...


Alguma ajuda sobre isso?