Questo mi sta facendo impazzire.Come scaricare/clonare un nuovo ramo dal mio repository git del server in un repository git locale già creato nel mio PC con Eclipse EGit
Ho creato un repository git in un server Linux ospitato dalla mia società di hosting.
L'ho clonato in una copia locale utilizzando Eclipse EGit.
Ho quindi creato un ramo nel repository git originale nel server.
Come si copia il ramo nella mia copia locale utilizzando Eclipse EGit?
Quando apro Git repository all'interno EGit vedo:
- Local
-- master
- Remote Tracking
-- origin/development
-- origin/master
Come posso ottenere l'origine/sviluppo nel mio locale utilizzando EGit?
So che potrei creare un nuovo clone, ma non voglio farlo perché credo che ci debba essere un modo per ottenere solo il nuovo ramo.
Seconda domanda - dove si trova il comando pull in EGit? Sono stato in grado di trovare il comando fetch, ma quando lo eseguo dice che non c'è niente da recuperare. Il RefSpec è:
+refs/heads/*:refs/remotes/origin/*
Terza questione - c'è un modo per elaborare i comandi git da una riga di comando all'interno di Eclipse nel mio sistema di Windows? Ho pensato di provare a fare un pull da una riga di comando, ma non riesco a trovarlo nel mio sistema locale.
Grazie.
grazie per la risposta. Alla fine ho scoperto che non posso inviare istruzioni da riga di comando di EGit (almeno credo di non poterlo fare). Ho scaricato Git per Windows e dovrei essere in grado di eseguire il comando che hai suggerito. Riporterò il successo o il fallimento. – jdias
Funziona. Ho deciso di smettere di usare i menu di Egit per emettere comandi git. Ora sto usando esclusivamente la riga di comando. In questo modo non devo indovinare come Egit sta per eseguire un'azione quando premo un pulsante di menu. Semplicemente digito quello che voglio nella riga di comando e so come reagirà. Sto marcando questa domanda come risposta. Grazie Karl. – jdias