[解決済み] Git エラー : 'upstream' は git リポジトリでないようです。
質問
私はGitの初心者なので、Gitの正しい使い方についていくつかの問題に直面しています。 以下は私のシナリオです。
私はマスターリポジトリのフォークを持っていて、私のローカルにそれをクローンしました。 その中で、私は異なる修正のために2つのブランチを持っています。
コミットすると、git-weに「3コミット進んでいて、20コミットほど遅れている」という記述がありました。
私のフォークがマスターと同期していないことは理解しています。また、2つのブランチもマージする必要があります(すべきでしょうか?)
Windowsクライアントを使用して同期を行いました。しかし、私はGitの方法に従っていないようです。そこで、次のような手順でやってみました。 https://help.github.com/articles/syncing-a-fork/ というエラーが出てしまいます(Windowsを使用しています)。
$>git fetch upstream
fatal: 'upstream' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
少し混乱しています。 このシナリオで私が従うべき手順を教えてください。
を使用します。
コメントで詳細を追加して申し訳ありません 読みやすいように質問を修正します
コマンドを実行することで
$>git remote returning two values
acme-development (which the name of my actual/main repository, from where I forked) and
origin
情報を追加しています。
フェッチした後、自分のマスターに origin/master merge してみました。 スクリーンショットをご覧ください。
しかし、Githubのオンラインアカウントにログインすると、違うことを言っています。
私の git クライアントでは ローカルリポは最新です . しかし、オンラインの git では、42 コミットの遅れと 7 コミットの先が表示されています。
どうすればいいですか?
リンク先の記事は(ご質問の時から変わっているかもしれませんが)、冒頭で
https://help.github.com/articles/configuring-a-remote-for-a-fork/
. これを完了すると、upstreamという名前の新しいリモートリポジトリが、あなたがフォークした元のリポジトリを指すようになります。
git fetch upstream
が動作します。
関連
-
[解決済み] Git リポジトリを以前のコミットに戻すにはどうすればよいですか?
-
[解決済み] Git リポジトリでのマージの衝突を解決するには?
-
[解決済み] リモート Git リポジトリの URI (URL) を変更するには?
-
[解決済み] 新しいローカルブランチをリモートの Git リポジトリにプッシュし、それを追跡するにはどうすればよいのでしょうか?
-
[解決済み] ローカルの Git リポジトリが元々クローンされた URL を特定するにはどうすればよいですか。
-
[解決済み] まだプッシュされていない Git マージを元に戻す
-
[解決済み] Git のローカルコミットを破棄する
-
[解決済み] リモートにないトラッキングブランチを削除
-
[解決済み] detached HEADとmaster/originの連携はどうすればいいですか?
-
[解決済み】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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] git pull リモートブランチがリモートの参照先を見つけることができない
-
[解決済み】マージ後のコミットでGitエラー - fatal: マージ中に部分コミットができない
-
[解決済み】git rev-parseは何をするのですか?
-
[解決済み】GitHubのメッセージの意味: メールのプライバシー制限のためプッシュが拒否されました。
-
git commit リモートエラー [rejected] master -> master (フェッチファースト)
-
[解決済み】マージが終了していません(MERGE_HEADは存在します)。
-
[解決済み] ERROR: リモートレポ 'origin' のクローン作成に失敗しました。
-
[解決済み] git status に fatal: bad object HEAD と表示される。
-
[解決済み] GitHubです。パーミッションが拒否されました (公開鍵)。
-
[解決済み] ssh-keygen' は内部コマンドまたは外部コマンドとして認識されません。