Come 'git push' repo che è stato clonato come di sola lettura sulla mia squadra del server di gestione temporanea

StackOverflow https://stackoverflow.com/questions/3498519

  •  29-09-2019
  •  | 
  •  

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?

È stato utile?

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 da git 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).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top