Skip to content

mariomarques123/esi

Repository files navigation

esi

esiiiiii

Mini Tutorial de utilização do git:

em modo bash: (git bash nop cmd)

para iniciar uma pasta (para fazer qualquer coisa tem que criar o .git) (caractere $ indica o comando, nao incluir) navegando pelo gitbash ate a pasta digite:

$ git init

se colocar o nome da pasta ele cria a pasta automatico

então é possível fazer : commit, push, pull, clone, etc

explicação ordenada: Após criar iniciar uma pasta com o .git (git init) é necessário baixar as info e o projeto do site com o seguinte comando:

$ git pull git@github.com:usuario/git.git

$ git pull git@github.com:merovigiam/esi.git

então é necessário criar um branch

explicação de branch: branch é a criação de um ramo do código original. será atravez dele que poderemos efetivamente utilizar as funcionalidades de:

-> altera código -> envia proposta de alterações -> pendencia de merge aparece para o administrador -> administrador efetiva a alteração do código (inserção (merge) das alterações propostas no código raiz)

para criar um branch:

$ git checkout -b NOMEBRANCHounomberanch

isto fará o serviço, então basta abrir no visual studio e fazer a festa. quando terminar ou quiser enviar a qualquer momento para o site as alterações é necessário que seu código seja efetivado (commit), pelo seguinte comando:

$ git commit -a -m "mensagem opcional, mas sempre coloque qualquer coisa"

não colocar a mensagem faz abrir um editor de texto que eu não sei utilizar, buga tudo... efetivado o codigo localmente (alterações) é necessário então enviar estas alterações para o servidor pelo comando:

Se for um branch:

$ git push git@github.com:merovigiam/esi.git NOMEBRANCHounomberanch

senão para a raiz:

$ git push git@github.com:merovigiam/esi.git

ele pedirá sua senha, então voilá, seu código NO MESMO INSTANTE no site. Assim será criado o branch para o código original e eu vou aprovar as coisas. não sei se posso delegar esta funcionalidade.

os plugins que foram instalados propiciam mais facilidade que executar linhas de comando.

bonus:

deletando uma branch no site: $ git push git@github.com:merovigiam/trapo.git :aloha (excluido já)

Releases

No releases published

Packages

No packages published