web-dev-qa-db-ja.com

Gitをインストールできません

以下のチュートリアルに従ってgitをインストールします。

https://help.github.com/articles/set-up-git

ただし、Git自体がインストールされているのと同じディレクトリにヘルパーをインストールする必要がある最後に到達すると、次のエラーが発生します。

Davids-iMac:~ davidcavanagh$ which git
/usr/bin/git
Davids-iMac:~ davidcavanagh$ Sudo mv git-credential-osxkeychain /usr/bin
mv: rename git-credential-osxkeychain to /usr/bin/git-credential-osxkeychain: No such file     
or directory
Davids-iMac:~ davidcavanagh$ 

編集:gitをインストールしてからgit -versionを実行すると、次のエラーが発生します

Davids-iMac:~ davidcavanagh$ git -version
/usr/bin/git: line 1: syntax error near unexpected token `newline'
/usr/bin/git: line 1: `<?xml version="1.0" encoding="UTF-8"?>'
I was following this tutorial guide:https://help.github.com/articles/set-up-git

自家醸造も試しましたが、これを行うと次のエラーが発生します。

Davids-iMac:~ davidcavanagh$ Ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)"
==> This script will install:
/usr/local/bin/brew
/usr/local/Library/...
/usr/local/share/man/man1/brew.1

Press ENTER to continue or any other key to abort
==> Downloading and Installing Homebrew...
Failed during: git init -q

誰か助けてもらえますか?ありがとう

2
davemc

すべてを試した後、コマンドラインツールをXcodeで更新することでこの問題を解決しました。これはここで行うことができます: https://developer.Apple.com/downloads/index.action# またはXcodeに移動して--->環境設定----->ダウンロード

0
davemc

問題が発生しているコードの数行上のガイドに記載されているように、プログラムをダウンロードする必要があります。

git credential-osxkeychain # Test for the cred helper
# git: 'credential-osxkeychain' is not a git command. See 'git --help'.

curl -s -O http://github-media-downloads.s3.amazonaws.com/osx/git-credential-osxkeychain # Download the helper

chmod u+x git-credential-osxkeychain # Fix the permissions on the file so it can be run
1

OSXでは Homebrew を使用してgitをインストールします。単純なワンライナーコマンドを使用してhomebrewをインストールしたら、次のコマンドを入力します。

brew update
brew install git
1
platforms
  1. Gitインストーラーのダウンロード –ダウンロードのタイトルは「SnowLeopard」ですが、パッケージはLionとMountainLionの両方で正常に機能します。

  2. Macの「システム環境設定」を開き、「セキュリティとプライバシー」を選択します

  3. [アプリケーションのダウンロードを許可する]で、[どこでも]が選択されていることを確認します

  4. 手順1でダウンロードしたDMGを開き、パッケージをインストールします。

  5. ターミナルを開き、以下を実行します。

    Sudo mkdir -p /usr/local/bin
    Sudo ln -s /usr/local/git/bin/git /usr/local/bin/git
    exit
    
  6. ターミナルを再度開き、以下を実行します。

    git –-version
    

    使用法:git [--version] [--exec-path [=]] [--html-path] [--man-path] [--info-path] [-p | --paginate | --no -pager] [--no-replace-objects] [--bare] [--git-dir =] [--work-tree =] [--namespace =] [-c name = value] [--help ] []

  7. 行ってもいいです...

0
yogeesh s