Solucionado (ver solução)
Solucionado
(ver solução)
5
respostas

GitHub

Boa tarde, achei o gulp show de bola!!!

No projeto do curso funcionou tudo bem, assim como num projeto real que tenho.

A minha dúvida é quanto ao github pq eu usava o diretório raiz do projeto como base pro meu repositório e agora ele deveria ser o diretório dist. Qual a melhor maneira de resolver isso?

Eu cheguei a criar outro repositório no github nomedoprojeto-deploy e fiz o init, add remote, add, commit e push na unha. Funcionou mas acho que poderia ser automatizado. Cheguei a instalar o gulp-git mas ele está trabalhando somente no meu diretório raiz.

Meu objetivo é: Rodar uma tarefa chamada deploy que adiciona tudo que está na pasta dist para o repositório deploy no meu git hub e já faça commit e push automaticamente. Depois eu só vou no servidor e faço o pull manualmente.

PS: Não sei se eu estou errando no GIT ou no GULP ... =/

5 respostas
solução!

Você pode fazer um git destro da sua pasta dist. Acho que já resolve o seu problema e fica fácil de manter o histórico no github. O que você acha?

Olá, Marco. Provavelmente é uma boa ideia mas ... Eu infelizmente não sei o que seria um git destro ...rsrs...

Esse destro não seria apagado junto com a pasta dist quando eu rodo a tarefa clean?

Só você configurar o clean pra apagar apenas o conteúdo da pasta em vez da pasta :-)

Vou trabalhar nessa ideia e ver se funciona mas não estou achando muitas fontes sobre "git destro"

Rafael, se achar uma solução mais legal, por favor não deixe de postar pra gente aqui :-)