No tengo un origen remoto en mi .git / config. ¿Cómo puedo arreglar eso?

No estoy seguro de lo que hice mal, pero comencé con un repository local, luego lo empujé a remoto. (Sí, soy nuevo.) Mi .git/config muestra:

 [remote "devgit"] url = devgit:groupname/product fetch = +refs/heads/*:refs/remotes/devgit/* 

Realmente esperaba que, excepto en la input de la url , ese "devgit" debería ser "origin" . Tengo otro repository donde ese es el caso.

¿Puedo cambiar esto a origen? ¿Si es así, cómo? Quiero que las personas puedan empujar / sacar de este repository consistentemente con la forma en que lo hacen con los demás. ¿Cuál es el probable error que hice al configurar el control remoto? (Supongo que es cuando salió mal).

Además, este .git/config aún no tiene una [branch "master"] . ¿Exactamente qué hará que eso tenga lugar?

Empujar no configura un origin remoto llamado; solo la clonacion lo hace

Puedes arreglar esto ejecutando git remote add origin <URL of remote repo> , o cambiando el nombre de devgit por git remote rename devgit origin .