2012-07-16 15 views
9

Desidero trasferire le mie modifiche in una cartella su un server remoto. Posso persino fare un giro su una mappa. Vorrei che ci fosse un browser di cartelle (lo stesso della scelta di dove creare un repository) dove posso selezionare la cartella del server che voglio spingere. Dato che non c'è, so che ho un errore di sintassi qui.Come aggiungere remoto con Git Gui?

enter image description here

+0

Puoi spiegare perché questa è una brutta domanda quando hai votato? Oppure per favore indicami la giusta direzione? – isurfbecause

risposta

4

Aggiunta di un telecomando non ha nulla a che fare con il telecomando fisica stessa. È solo per la gestione dei riferimenti ai telecomandi stessi.

Detto questo, sembra che tu voglia utilizzare Git per la distribuzione su un server. Puoi usare la spinta di un ramo per ottenere questo. Tuttavia, è necessario innanzitutto avere la configurazione remota tramite l'esecuzione di questo sul server

git clone --bare //path/to/your/repo /some/dir/on/the/server/.git 

Ora è necessario aggiungere un gancio per questo repo a fuoco ogni volta che si preme a un ramo. All'interno di questo gancio si farebbe:

git --git-dir=/some/dir/on/the/server/.git --work-tree=/where/to/deploy/to checkout deployment-branch -- . 

Dovrete google git update hook per ottenere le poche righe di codice necessarie per avvolgere la linea di cui sopra.

Problemi correlati