Come 'git push' repo che è stato clonato come di sola lettura sulla mia squadra del server di gestione temporanea
Domanda
Ho clonato un repo utilizzando il suo GitHub di sola lettura URL sulla mia squadra del server di gestione temporanea.Ho fatto alcune modifiche al file di configurazione.
Vorrei cambiare i repo clone sul server per essere in lettura-scrittura, in modo che io possa 'git push' il file di configurazione modifiche.
Come faccio a fare questo?
O c'è un meglio e 'best practice' modo per affrontare questo scenario di commettere il server di gestione temporanea?
Soluzione
aperto fino .git / config in un editor di testo e modificare l'URL remoto alla lettura + url scrivere che mostra GitHub voi.
Altri suggerimenti
se si desidera impostare solo la spinta URL è possibile utilizzare l'opzione --push
git remote set-url --push origin git@github.com:leo/repox.git
Da GitHub di Lavoro con telecomando la pagina di aiuto:
La modifica di un telecomando URL
Non c'è il diretto comando per modificare un telecomando, URL, quindi è di solito eseguire
git remote rm
seguito dagit remote add
per modificare un URL.
È anche possibile modificare i repo.git/config
i file direttamente per modificare l'URL senza re-recupero remoto.
Vorrei raccomandare (vedi questo QUINDI, domanda):
git remote set-url origin git://new.url.here
Utilizzando il comando git è sempre preferibile modificare direttamente un git config file manualmente.
mi piacerebbe prendere un diff dal server di gestione temporanea e applicarlo in un ambiente di sviluppo tramite patch(1)
.