10

GitHubの読み取り専用URLを使用してリポジトリをチームのステージングサーバーに複製しました。そこで設定ファイルにいくつかの変更を加えました。

サーバー上のリポジトリクローンを読み取り/書き込みに変更して、構成ファイルの変更を「gitpush」できるようにします。

どうすればよいですか?

または、ステージングサーバーからコミットするよりも、このシナリオに対処するためのより良い「ベストプラクティス」の方法はありますか?

4

4 に答える 4

7

お気に入りのテキストエディタで.git/configを開き、リモートURLをgithubに表示される読み取り+書き込みURLに変更します。

于 2010-08-17T00:59:47.783 に答える
4

プッシュURLのみを設定する場合は、-pushオプションを使用できます

git remote set-url --push origin git@github.com:leo/repox.git
于 2011-12-19T19:43:50.617 に答える
1

GitHubからリモートヘルプページの操作:

リモートのURLを変更する

リモートのURLを変更する直接のコマンドはないため、通常は実行git remote rmしてgit remote addからURLを変更します。リモートを再フェッチせずに
、リポジトリのファイルを直接編集してURLを変更することもできます。.git/config

私はお勧めします(このSOの質問を参照してください):

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

gitコマンドを使用することは、gitconfigファイルを手動で直接変更するよりも常に望ましい方法です。

于 2010-08-17T04:07:24.467 に答える
0

ステージングサーバーから差分を取得し、を介して開発環境に適用しますpatch(1)

于 2010-08-17T00:47:37.173 に答える