私はGitを使い始めました。 これは私のシナリオです。Gitエラー: '上流'はgitリポジトリではありません
私のマスターリポジトリのフォークがあり、私のローカルにクローンしました。 それで、私は異なる修正のために2つのブランチを持っています。
私がコミットしたとき、私はgit-weが私に3つのコミットがあり、約20のコミットがあると言った声明を見ました。
フォークがマスターと同期していないことを理解しています。また、私は2つのブランチを併合する必要があります(または私はそれを行う必要がありますか?)
私は同期するためにWindowsクライアントを使用しました。しかし、私は悪魔の方法に従っていないようです。ですから、私はhttps://help.github.com/articles/syncing-a-fork/に記載されている手順に従いましたが、これは私に次のようなエラーが出ています(私はウィンドウを使用しています)。
$>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.
私は少し混乱しています。 このシナリオに従うべき手順を教えてください。
@HuStmpHrrrコメント で詳細を追加するための
申し訳ありませんが、私はコマンドを実行して、読みやすく
のための質問を変更します:いくつかの詳細情報を追加
$>git remote returning two values
acme-development (which the name of my actual/main repository, from where I forked) and
origin
を。
を参照してください。しかし、私は私のGithubオンラインアカウントにログインしている場合、それは言っている 起源/マスターが私のマスターへマージしてみました別の話。
私のgitクライアントが地元のレポは日付までであることを述べています。 しかし、オンラインのgitは、我々は42コミットと7コミットを先行していると言います。
どのようにクローンしましたか?私は 'git fetch origin'を意味すると思います。アップストリームを定義した場合、 'git fetch'だけで動作します。ほとんどの人は実際に 'git pull'を好みます。 – HuStmpHrrr
私は 'git remote'を表示する必要があると思います。 – HuStmpHrrr
$> git remote acme-development 起源 – kallada