Eu estou aprendendo a usar o sistema de versionamento Git, estou usando o Github para guardar meus repositorio. Porém me surgiram algumas dúvidas que são as seguintes:
- Devo criar meus projetos open-source direto no repositório?
- Existe um meio de quando eu editar o codigo e salvar ele automaticamente subir a nova versão?
- Eu fiz um teste de alterar um arquivo e subir a nova versão, no momento de pedir o versionamento pelo Prompt do Mac ele não me deu nenhuma versão, como resolvo isso? E como faço para que o servidor entenda que estou alterando algo no código e criando uma outra versão?
- O que ocorre quando eu crio uma nova branch?
Sei que existe um curso aqui no site para Git, mas no momento estou meio sem tempo para fazê-lo, então se der para tirarem essas dúvidas e explicar ao menos o basico de como devo manter o meu sistema de versionamento. Agradeço.