2

初めてGitを使おうとしています。

私はgithubの指示が行うように言ったことをすべて行いましたが、私がやったとき:

    git push -u origin master

私が入力した:

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

エラーが発生しました:

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

また、gitが見つからないと言われているため、gitパスを上記に設定しようとしましたが、パスが機能しませんでした。だから私はちょうど全部をタイプしていました。私がやったときsudo find / -name git、それはgitの上記のディレクトリと、私がよくわからなかった他のいくつかのディレクトリも思いついた

  • /Applications/Xcode.app/Contents/Developer/usr/bin/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
  • /Users/name/Documents/Xcode.app/Contents/Developer/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 git@github.com:michcleary/fbPic2.git
    <path to git>/git push -u origin master #didn't work

探してみまし.git/configたが見つかりません。

誰かがこれについて知っていることを願っています。チュートリアルで Facebook アプリを実行するには、Git をインストールする必要があると書かれています。Lion がインストールされた Mac Mini があります。

4

4 に答える 4

3

絶対的な最初のステップは、Xcode に「コマンド ライン ツール」をインストールすることです。これを行うと、ツールが /usr/bin に取得されます。これは既に PATH に含まれています。「Xcode」::「設定」::「ダウンロード」::「コンポーネント」に移動し、「コマンド ライン ツール」をインストールする必要があります。存在しない場合は、「Xcode」::「開発者ツールを開く」::「その他の開発者ツール」に移動し、最新のコマンド ライン ツールをダウンロードします。これで、「git」がパスになります。「git help」も機能するはずです!

git を次のように設定します (@johnsyweb の提案による):

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

および GitHub の場合:

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

トークンを取得するには、GitHub の指示に従う必要があります。また、GitHub SSH の指示にも注意深く従う必要があります。上記の「git config」コマンドを実行すると、~/.gitconfig ファイルの準備が整います。

おそらく、既に GitHub リポジトリを作成しているはずです。そうでない場合は、する必要があります。[パブリック リポジトリはまだないようです。] 作成後、ローカル リポジトリをセットアップする最も簡単な方法は次のとおりです。

git clone git@github.com: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

終わり!

于 2012-04-21T03:36:48.703 に答える
1

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

于 2014-04-02T19:02:40.123 に答える
0

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

于 2015-10-07T19:16:04.553 に答える
0

まず、環境変数に追加<path to git>することをお勧めします。おそらく、編集して追加することPATHでこれを行うでしょう:${HOME}/.bashrc

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

リモート リポジトリは確かにhttps://github.com/michcleary/にあります。

名前とメール アドレスを使用して Git をローカルで構成していないようです。そのため、Git 構成ファイルが表示されません。

これを行う方法はいくつかありますが、GitHub の「ユーザー名、電子メール、および GitHub トークンを設定する」ページの指示に従って、ローカル マシン上のすべての Git インスタンスに対してこれらを設定することをお勧めします。

$ git config --global user.name "Firstname Lastname"
$ git config --global user.email "your_email@youremail.com"

これにより、これらの値が に追加され${HOME}/.gitconfigます。

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

またはまたはなどの他のコマンドを発行する前に、これらの構成項目を設定する必要があります。gitinitcommitpush

また、GitHub の"SSH Issues"ページを確認することもお勧めします。これは、初めて GitHub を使用する場合に役立つことが多いためです。

于 2012-04-21T02:39:41.387 に答える