1

git を使用すると奇妙な問題が発生します。変更を追加してコミットしました。しかし、リモートリポジトリにプッシュする場合: すべてが最新であると言われますが、そうではありません。ここの指示に従おうとしましたが、まだ機能していません。取り外したヘッドに対処する必要はないようです。(情報については、私が扱っているブランチは、別のリモートにプッシュするために使用されます)。誰かアイデアはありますか?

4

2 に答える 2

1

変更をプッシュするリモートの名前を指定する必要があるようです。

つまり、次の.git/configようになります。

[remote "origin"]
    fetch = +refs/heads/*:refs/remotes/origin/*
    url = ssh://git.company-repo.com/repo.git

[branch "master"]
    remote = origin
    merge = refs/heads/master
于 2012-11-12T13:17:14.653 に答える
1
git remote -v

(push) を含むリンクの出力を見てください。

origin  git@github.com:username/repo_name.git (fetch)
origin  git@github.com:username/repo_name.git (push)

そうでない場合は、次のコマンドを実行してリモートを追加する必要があります。

git remote add [repo_name] git@github.com:username/repo_name.git

それから試してくださいgit pull

于 2012-11-12T13:20:35.507 に答える