2

git を使用したローカル リポジトリがあります。今、それを自分の github リポジトリにプッシュしたいと思います。Web ディレクトリ内にリモート リポジトリを追加するためのオンラインの指示に従います。

git remote add github git@github.com:[ユーザー名]/[リポジトリ名].git

その後、プッシュ ( git push -u github master ) を行います。端末の応答では、非早送りを避けるためにプルを行うことが提案されています。

次に、プルを試みます: (最初の試行)

git pull -u github master (2 回目の試行) git pull github master

どちらも致命的です: うーん。システムから Git コマンドがまったく報告されません。

私はすでに .git/config ファイルをチェックしています。リモートの git は既にそこにあります。git がプッシュを実行できるのにプルを実行できない理由。

私の .git/config ファイルは次のとおりです。

[remote "github"]
        url = git@github.com:[username]/[repo_name].git
        fetch = +refs/heads/*:refs/remotes/github/*
4

1 に答える 1

2

このスレッドで説明されているように、これがパスの問題ではないことを確認してください(Windowsの場合ですが、他のOSでも有効です)。が正しく機能しない可能性のある
アクティブなものがないかどうかも確認してください。git aliasgit pull


パスの問題に関して、OPアラジンはコメントで確認します:

gitを再インストールした後、通常どおりに機能することがわかりました。

于 2012-10-01T14:21:01.230 に答える