2012-04-21 72 views
2

初めてGitを使用しようとしています。Gitリポジトリが見つかりません

私はgithubの命令が何を言ったが、私はに着いたときにすべてやった:私は

ERROR: Repository not found. 
fatal: The remote end hung up unexpectedly 

/Users/name/Documents/Xcode.app/Contents/Developer/usr/bin/git push -u origin master 

をし、エラーを得た:

git push -u origin master 

Iが入力しgitが見つかりませんでしたので、上記の私のgitパスを設定しようとしましたが、パスが機能しませんでした。だから私はちょうどすべてのものを入力しています。私はsudo find/-name gitをしたときは、そのような

  • /Applications/Xcode.app/Contents/Developer/usr/binとして、gitのための上記のディレクトリ、と私はわからなかったにもいくつかの他のディレクトリを思い付い/ gitの
  • /Applications/Xcode.app/Contents/Developer/usr/libexec/git-core/git
  • /Applications/Xcode.app/Contents/Developer/usr/share/git-core/python/git_remote_helpers/git
  • /ユーザー/名/ドキュメント/開発者/usr/share/git-core/python/git_remote_helpers/git
私がいることを、他のすべてのコマンドを見

  • /Users/name/Documents/Xcode.app/Contents/Developer/usr/bin/git

、私が使用したものgitリポジトリを設定するのは大丈夫です。設定するには
他のコマンドは

mkdir fbPic2 
    cd fbPic2 
    <path to git>/git init 
    touch README 
    <path to git>/git add README 
    <path to git>/git commit -m 'first commit' 
    <path to git>/git remote add origin [email protected]:michcleary/fbPic2.git 
    <path to git>/git push -u origin master #didn't work 

が含まれて私は.git/configを探してみましたが、それを見つけることができません。

私はこれについて誰かが知っていることを願っています。チュートリアルでGitをインストールしてFacebookアプリケーションを実行する必要があると言います。 Mac miniにLionをインストールしました。

答えて

3

「コマンドラインツール」をインストールするには、まずXcodeを入手してください。そうすることで、あなたのPATHに既に入っている/ usr/binにツールが入ります。 「Xcode」::「環境設定」::「ダウンロード」::「コンポーネント」 - 「コマンドラインツール」をインストールする場所。表示されていない場合は、「Xcode」::「開発者ツールを開く」::「その他の開発者ツール」に移動し、最新のコマンドラインツールをダウンロードします。さて、あなたのパスに 'git'があります。 'git help'もうまくいくはずです!

git config --global user.name "full name" 
git config --global user.email "email address" 

とGitHubのために:あなたは、あなたのトークンを取得するにはGitHubの方向を実行する必要があります

git config --global github.user "github username" 
    git config --global github.token "github token" 

は今(@johnsywebにより示唆されるように)とgitのを設定します。また、GitHub SSHの指示に注意深く従う必要があります。 上記の 'git config'コマンドの後に〜/ .gitconfigファイルを用意します。

すでにGitHubリポジトリを作成していると思われます。そうでなければ、あなたはする必要があります。 [あなたはまだ公開リポジトリを持っているように見えていません。] 1を作成した後、ローカルリポジトリのセットアップを取得する最も簡単な方法は、単純です:

完了
git clone [email protected]:michcleary/fbPic2   # cut and past the URI from the GitHub page after creating a repo 
cd fbPic2 
echo "more stuff" >> README.md 
git add 
git commit -m 'stuff' 
git push 

+0

ありがとう! github命令ではトークンはこれ以上使用されないという。また、私がクローンコマンドを実行したとき、私は空のリポジトリをクローンしたと言います。 git addを使ってプロジェクトの要素をgitに追加してコミットしましたが、これはうまくいきました。私はgit pushを実行したとき、「ERROR:リポジトリが見つかりませんでした。致命的です:リモート側が予期せずハングアップしました」と述べました。何かご意見は? – Michele

+1

'git remote show origin'を試して、GitHubリポジトリに接続できることを確認してください。 – GoZoner

+0

私はリモートショーの起源をgitしました:*リモート起源、フェッチURL:[email protected]:michcleary/fbPic2、プッシュURL:[email protected]:michcleary/fbPic2、HEADブランチ:(不明)、Loal 'git pull'のために設定されたブランチ:リモートマスターとのマスターマージ – Michele

0

まず、環境変数PATH<path to git>を追加することをお勧めします。

export PATH=${PATH}:<path to git> 

をリモートリポジトリは確かhttps://github.com/michcleary/に存在する:あなたはおそらく${HOME}/.bashrcを編集して追加することによってこれを行います。

あなたの名前と電子メールアドレスでGitをローカルに設定していないようですが、Gitの設定ファイルは表示されません。

はこれを行う方法はいくつかありますが、私はあなたのローカルマシン上のすべてのGitのインスタンスのためにこれらを設定するにはGitHubの"Set your user name, email and GitHub token"ページからの指示に従ってお勧め:これは、これらの値を追加します

$ git config --global user.name "Firstname Lastname" 
$ git config --global user.email "[email protected]" 

${HOME}/.gitconfig

/path/to/fbPic2/.git/configにリポジトリ固有の値が存在します(.gitは非表示のディレクトリです)。

あなたは、このようなinitまたはcommitまたはpushなどの他のgitのコマンドを発行前に、これらの設定項目を設定する必要があります。

GitHubの"SSH Issues"ページをチェックすることをお勧めします。これは初回GitHubユーザーにとって役立つことが多いためです。

+0

Facebookのチュートリアル(https://developers.facebook.com/docs/mobile/ios/build/)で、次のコマンドを使用しています:git clone git://github.com/facebook/facebook -ios-sdk.gitが動作していたようです。 – Michele

1

私はこれに数週間を費やして、Mac上のgitアプリケーションはhttpsリモートリポジトリのURLを使用しますが、用語を使用するときはssh urlが必要であるという結論に達しました。これを修正するために、githubアプリケーションの設定タブをクリックして、githubサイトのssh urlに貼り付けてレポを作成しました。

+1

私は最近、これが私の同僚に起こった。それがなぜ起こるのか分かりませんが、今は彼のGitHub Guiが重複した枝を見せています。私たちがこれをしばらく見ていた修正のTY。 – doubleA

0

私の場合、ユーザーには適切な権限がありませんでした。適切な権限でユーザーを使用した後、エラーは消えました。

+2

*あなたがこれについてどうやって行っているかのように、あなたはいくつかの追加情報を追加したいかもしれません。 –

関連する問題