[解決済み] git リモートオリジンのセットアップ
2022-04-14 04:20:16
質問
以下のレポがあります。
- DEV REPO: 私の開発マシン上のディレクトリで、私が変更を加える場所です。
- MAIN REPO: 開発マシン上のベアリポジトリで、開発レポからの変更をプッシュします。
- PRODUCTION REPO: メインレポから更新を取得するためのホストマシン上のレポジトリ
私は
git remote add origin /Users/me/sites/main_repo
を使用して、DEVレポのオリジンとしてMAINレポを設定します。PRODUCTIONレポはリモートホストにあります。同じコマンドのバリエーションを使って、PRODUCTIONレポのオリジンとしてMAINレポを設定することもできますか?もし可能であれば、構文にIPアドレスが含まれると思います。これはどのようなものでしょうか?
解決方法は?
SSHを使用する
git remote add origin ssh://login@IP/path/to/repository
HTTPを使用する
git remote add origin http://IP/path/to/repository
しかし、単純な
git pull
をデプロイメントプロセスとして使用することは、通常
悪い考え
であり、本物のデプロイメントスクリプトを使用することは避けるべきです。
関連
-
[解決済み] Git で直近のローカルコミットを取り消すには?
-
[解決済み] Gitブランチをローカルやリモートで削除するには?
-
[解決済み] git pull」と「git fetch」の違いは何ですか?
-
[解決済み] コミット前に 'git add' を取り消すにはどうすればよいですか?
-
[解決済み] リモートのGitブランチをチェックアウトするには?
-
[解決済み] リモート Git リポジトリの URI (URL) を変更するには?
-
[解決済み] Git のリモートブランチを作成する方法を教えてください。
-
[解決済み] Gitのプッシュを正しく強制する方法は?
-
[解決済み】"git pull" でローカルファイルを強制的に上書きするには?
-
[解決済み】ローカルのGitブランチの名前を変更するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ファイルのアンリンクに失敗しました。もう一度試してみるべきですか?
-
[解決済み】GitHubのメッセージの意味: メールのプライバシー制限のためプッシュが拒否されました。
-
[解決済み】GitHub: クローンには成功したが、チェックアウトに失敗した
-
[解決済み] [Solved] 作業ツリーのディレクトリ 'example.com' を作成できませんでした。パーミッションが拒否されました
-
[解決済み] ERROR: リモートレポ 'origin' のクローン作成に失敗しました。
-
[解決済み] GIT_DISCOVERY_ACROSS_FILESYSTEM が設定されていない。
-
[解決済み] fatal: EOF が早い fatal: インデックスパックが失敗した
-
[解決済み] git status に fatal: bad object HEAD と表示される。
-
[解決済み] Gitのエラー「object file ... is empty」はどうすれば直せますか?
-
[解決済み] エラーです。リベースを使用してプルできません。あなたはステージングされていない変更を持っています