è possibile eseguire un primo commit su un nuovo repository utilizzando un nome di ramo diverso da "master"? GrazieÈ possibile specificare il nome del ramo al primo commit in git?
risposta
Sì. Prima di effettuare qualsiasi commit, puoi semplicemente fare git symbolic-ref HEAD refs/heads/not-master
. Questo cambia il nome del ramo su cui ti trovi (che non ha commit).
Ha funzionato come un fascino, grazie – itsjavi
Certamente - quando il repository git è vuoto non ci sono rami. Solo HEAD punta a refs/heads/master
che sarà il primo ramo creato dal primo commit. Se si utilizza git> = 1.7.10 è possibile creare un ramo prima del primo commit che viene utilizzato al posto del master (git checkout -b dev
) e non si ottiene un ramo master creato.
Non riesco a creare un ramo prima del primo commit per lo stesso motivo specificato da Charles – itsjavi
Mi chiedo se sia dipendente dalla versione - con Git 1.7.11.msysgit.0 funziona perfettamente per creare un ramo immediatamente dopo l'inizializzazione del repository. – patthoyts
Sì, forse era così, perché sto usando Git 1.7.7.5 – itsjavi
- 1. Incluso il nome del ramo corrente nel modello di commit
- 2. git - sposta il "tag" del ramo su un altro commit?
- 3. Git: spostare un commit "in primo piano"
- 4. Perché Git non memorizza il nome del ramo come parte del commit?
- 5. Git esclude un commit in un ramo
- 6. Esiste una scorciatoia per il nome del ramo git?
- 7. Ottenere il nome del ramo di origine genitore in git?
- 8. Numero di commit sul ramo in git
- 9. Git: come clonare il primo commit?
- 10. Trova il ramo o rami di git dall'ID commit
- 11. Modifica il primo commit del progetto con Git?
- 12. Come posso trovare il primo commit di un ramo?
- 13. Trova il nome del ramo Git nel gancio post-aggiornamento
- 14. Come trovare l'hash del ramo in Git?
- 15. git: come spostare alcuni commit al nuovo ramo
- 16. Come creare il ramo da commit specifico in ramo diverso
- 17. È possibile dire al predittore del ramo quanto è probabile seguire il ramo?
- 18. E 'possibile' git pull 'solo il prossimo commit?
- 19. Unisci ramo GIT senza registro commit
- 20. Get git commit per nome di ramo \ id con git api
- 21. Nome ramo Git nel prompt
- 22. Come trovare il ramo dall'ID commit
- 23. Problemi con il primo commit su git repository
- 24. Rimozione di commit Git su un ramo
- 25. Git - fatale: il nome del ramo non è conforme agli standard GIT
- 26. mostra commit dalla creazione del ramo
- 27. ramo interruttore in git per nome parziale
- 28. Perché non posso eseguire il commit? (Il tuo ramo è aggiornato con 'origine/master', nessuna modifica aggiunta al commit)
- 29. È possibile ignorare in modo permanente un ramo remoto?
- 30. Git - come trovare primo commit di una specifica branca
È possibile eseguire il commit su 'master' e quindi rinominare il ramo. Non è quello che funziona per te? – lanzz
Ho trovato questo: 'git branch -m master newbranchname' Ma ... c'è un modo per specificare il nome del ramo nel primo commit? – itsjavi