0

最初のレポを作成するために、GitHub Web ページの次の手順に従いました。

Global setup:
Set up git
  git config --global user.name "Your Name"
  git config --global user.email my_mail@gmail.com

Next steps:
  mkdir OpenSourceContrib  
  cd OpenSourceContrib  
  git init
  touch README
  git add README
  git commit -m 'first commit'
  git remote add origin git@github.com:dlib/OpenSourceContrib.git
  git push -u origin master

既存の Git リポジトリ? cd existing_git_repo git remote add origin git@github.com:dlib/OpenSourceContrib.git git push -u origin master

cd existing_git_repo ; まではすべて問題ありません。次に、次のコマンド 'git remote add origin ...' でいくつかのパスを試しました (特に、最初に README ファイルが配置されている c:/Users/... で始まるパスを試しました)。さて、この正確なbashコマンドを書くと

  git remote add origin git@github.com:dlib/OpenSourceContrib.git

私は得る

  fatal: remote origin already exists

次のコマンドを書くと、

  git push -u origin master

次のエラーがあります

  ERROR: repository not found
  fatal: The remote ended up unexpectedly

このエラーがどこから来ているのか、たとえばリモートオリジンを削除して最初からやり直す方法、またはそれを修正する方法がわかりません。

ところで、bash のクイック リファレンスを教えてください。

よろしく。

4

2 に答える 2

2

あなたの質問、コマンドシーケンス、およびその後のコメントは合計されていません。どうやら「Hello-World」にリポジトリがすでにあるようです。GitHubの指示に従ったことを示唆しています。しかし、OpenSourceContribを作成すると、「Hello-World」ソースツリー(.gitリポジトリを含む)にいるように見えます。したがって、「originはすでに存在します」。

もう一度やり直してください。新しいGitHubリポジトリを作成し、ローカルGitリポジトリを使用してソースコードツリーを慎重に作成します)

于 2012-04-08T17:56:37.853 に答える
0

テキストファイル.git/configを編集して、originリモコンが正しい場所を指すようにすることもできます(ここgit@github.com:dlib/OpenSourceContrib.git)。

于 2012-04-09T09:55:20.163 に答える