Olá! Estou com uma dúvida quanto ao funcionamento do git pull e sua relação com a branch selecionada. Caso eu esteja trabalhando em uma branch diferente da master, eu necessariamente preciso fazer um "git checkout master" antes de fazer o "git pull"? Qual é o efeito de não fazer o checkout para a master antes?