reprograma / On5-git-e-github

Online T5 | Front-end | 2020 | Semana 1 | Git & github
5 stars 8 forks source link

Resetando arquivos que foram alterados sem querer pelo formatador de codigo #110

Open MaichiLydia opened 4 years ago

MaichiLydia commented 4 years ago

Para fazer o reset de uma branch com pouca modificação por causa do formatador que estava instalado anteriormente fazemos:

OBS: o git reset --hard (parametro) deixa sua branch local exatamente como o que foi passado no parametro, como passamos origin/master, ele pegará como referencia a branch master do repositorio online, mas tome cuidado com esse comando, pois ele não salva suas modificações e por mais que existam arquivos adicionados na area de preparação ou já commitados na branch local eles não serão salvos junto e pode ocasionar perdas de arquivo, ele é situacional e deve ser usado com cautela.

OBS2: o -f passado no git push no ultimo passo também é um parametro que deve ser utilizado com cuidado, ele é a abreviação do comando --force, nós utilizamos ele aqui para evitar esse erro:

dica: Updates were rejected because the tip of your current branch is behind
dica: its remote counterpart. Integrate the remote changes (e.g.
dica: 'git pull ...') before pushing again.
dica: See the 'Note about fast-forwards' in 'git push --help' for details.

pois sabemos que nossa versão está atualizada da forma que desejamos, mas na maioria dos casos esse erro que acabamos de evitar é um erro válido e não devemos ignorar, portanto cuidado ao utilizar o -f

MaichiLydia commented 4 years ago

@luciavulcano esse foi o passo a passo q fizemos para resolver as tretas com o formatador de arquivo, se você tiver alguma dúvida me fala e qualquer coisa colo mais informação disso aqui

luciavulcano commented 4 years ago

Obrigada, Lydia!!