Ho clonato il master dal mio repository e ho fatto un sacco di modifiche e commit locali. Ora ho capito che questo dovrebbe essere un nuovo ramo nel mio repository remoto. Normalmente dovrei semplicemente spingere verso il sistema remoto, come posso spingere come nuovo ramo ai repository remoti?git: come trasformare un clone in un nuovo ramo?
8
A
risposta
3
Supponendo che si have't ancora spinto nulla e la vostra storia simile a
A -- B -- C -- D -- E
^ ^
| |
origin/master master
Si può solo effettuare le seguenti operazioni:
git branch feature
git reset origin/master
Per ottenere ciò:
A -- B -- C -- D -- E
^ ^
| |
| feature
origin/master,master
+0
Proprio mentre stavo per colpire "post" mi hai battuto! +1 (anche se in retrospettiva, questo è un dup ... ma ancora +1) –
Problemi correlati
- 1. clone git in un ramo
- 2. Ottieni un nuovo ramo upstream con git
- 3. Git: local-tracking, aggiungi un nuovo ramo?
- 4. Spostare un ramo in un nuovo tag
- 5. Git: come creare un nuovo ramo da un tag?
- 6. Git: creato nuovo ramo da un ramo sbagliato
- 7. Come funziona git clone
- 8. File mancanti da un clone git
- 9. Clone mercuriale da un ramo
- 10. Come unire un ramo ad un altro ramo in GIT?
- 11. Git-svn: crea e spinge un nuovo ramo/tag?
- 12. git: premendo un ramo nuovo, vuoto per un progetto vuoto?
- 13. Git push su un nuovo telecomando dopo clone superficiale
- 14. Come inserire un nuovo ramo senza cronologia
- 15. Come resettare un ramo su un altro ramo con git?
- 16. git push/clone al nuovo server
- 17. Come chiudere un ramo Git?
- 18. creare un nuovo ramo svn con git-svn
- 19. Prendere tutte le mie modifiche sul ramo attuale e spostarle in un nuovo ramo in Git
- 20. git: Commettere il lavoro attualmente non eseguito in corso nel ramo corrente in un nuovo ramo
- 21. Come rimuovere un ramo git in Netbeans?
- 22. Come creare un clone git con rami di un "sottoprogetto"?
- 23. Git esclude un commit in un ramo
- 24. Divisione Git diff in un nuovo commit
- 25. Spostare le modifiche apportate nel ramo di sviluppo in un nuovo ramo di funzionalità git-flow?
- 26. Blocco di un ramo Git
- 27. Git: come passare da "nessun ramo" a un nuovo ramo remoto?
- 28. Git: impossibile passare al nuovo ramo remoto
- 29. Come eliminare un ramo remoto usando Git?
- 30. mercurial imposta un ramo come nuovo ramo predefinito
@ FelixKling sì sembra che sia un duplicato di quella domanda. Ho usato il suggerimento lì e ha funzionato perfettamente per me, grazie! – new299
@ new299 - Assicurati di controllare anche il link di Mike Weller, dato che potresti voler "salvare" il tuo ramo principale per concordare con l'origine/master. La mia risposta sostanzialmente duplica le risposte date a quella domanda. – chepner