Wie man ‚git push‘ eines Repo, die als geklont wurde Read-Only auf mein Team des Staging-Server

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

  •  29-09-2019
  •  | 
  •  

Frage

geklont ich ein Repo mit seiner GitHub read-only URL auf mein Team des Staging-Server. Ich habe einige Änderungen dort zu den Konfigurationsdateien.

Ich mag den Repo-Klon auf dem Server ändern read-write werden, so dass ich ‚git push‘ die Konfigurationsdatei ändert.

Wie mache ich das?

Oder gibt es eine besseren ‚best practice‘ Art und Weise mit diesem Szenario zu behandeln, als aus dem Staging-Server zu begehen?

War es hilfreich?

Lösung

open up .git / config in Ihrem bevorzugten Texteditor und ändern Sie die Remote-URL zum Lesen + Schreiben url dass GitHub zeigt Ihnen.

Andere Tipps

Wenn Sie nur die Push-to set url Sie die --push Option verwenden können,

git remote set-url --push origin git@github.com:leo/repox.git

GitHub Arbeiten mit Fern Hilfeseite:

  

Ändern der Remote-URL

     

Es gibt keinen direkten Befehl, um eine Remote-URL zu ändern, so dass Sie in der Regel git remote rm von git remote add gefolgt laufen wird eine URL zu ändern.
  Sie können auch die .git/config Datei Repo bearbeiten direkt die URL zu ändern, ohne die Remote-Wiederholen.

ich würde (siehe diese SO Frage empfehlen ):

git remote set-url origin git://new.url.here

Mit Befehl git ist immer besser, direkt eine git config-Datei manuell zu ändern.

würde ich einen Diff aus dem Staging-Server nehmen und es in einer Entwicklungsumgebung über patch(1) gelten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top