2012-07-27 23 views
23

Tôi vừa cập nhật MBP lên OSX 10.8 và đang cố bắt đầu một dự án mới với brunch.io theo mặc định sử dụng coffeescript và tôi thích javascript vì vậy tôi cần sao chép bộ khung js đơn giản . Vì vậy, một cái gì đó như thế này:Lỗi sao chép Git sau khi OS X Mountain Lion cập nhật

brunch new <someprojectname> --skeleton https://github.com/brunch/simple-js-skeleton.git 

Tôi đã sử dụng cái gì trước đây và nó hoạt động tốt. Nhưng hôm nay tôi nhận được lỗi sau:

error: Git clone error: /bin/sh: git: command not found 

tôi thực sự không biết làm thế nào để sửa lỗi này ...

Trả lời

40

Bạn có thể tải về bộ sưu tập chính thức của Apple về tiện ích dòng lệnh phát triển (trong đó bao gồm git) bởi một trong hai:

  • Mở Xcode, đi đến Preferences> Tải xuống và nhấp vào nút cài đặt bên cạnh 'Command Line Utilities'
  • đi developer.apple.com/downloads, và tải xuống "Xcode 4.4 Command Line Công cụ cho OSX 10.8" từ 4,4 loại Xcode
+0

+1, Điều này phù hợp với tôi. – SkinnyG33k

+0

Tôi đoán vấn đề thực sự là Xcode đã được nâng cấp (thay thế) trên đường đi, do đó các công cụ dòng lệnh bị thiếu. Cảm ơn! – Gonen

4

Kiểm tra của bạn .bashrc hoặc .bash_profile nếu thích hợp PATH được thiết lập. Bạn đã cài đặt git qua macports chưa? Bản cập nhật có thể đã giảm số /opt/bin hoặc /opt/local/bin từ PATH.

+0

Tôi thậm chí không thể tìm thấy .bashrc hoặc .bash_profile. Trong terminal tôi gõ: ls -a và điều duy nhất bắt đầu bằng .bash là .bash_history ... tôi cũng đã kiểm tra nhanh và không cài macports. nó đã được một thời gian trước đây mà tôi cài đặt git, tôi không nhớ làm thế nào hoặc khi tôi đã thực sự ... –

+3

Lời khuyên này làm việc cho tôi. Hồ sơ của tôi được gọi là '.profile' và nó nằm trong thư mục gốc của thư mục chính của tôi. Đây là trong đó: 'xuất PATH ="/usr/local/git/bin /: $ PATH "'. Tôi không cần phải cài đặt lại bất cứ điều gì, nhưng chắc chắn rằng bạn khởi động lại thiết bị đầu cuối sau khi bạn đã thêm này. – Blaise

3

Tôi đã làm mọi thứ hoạt động trở lại. Rõ ràng là bản cập nhật cho Mountain Lion đã giảm git hoàn toàn. Chỉ cần tải xuống gói cài đặt từ here và chạy nó có mọi thứ hoạt động trở lại.

+1

Không thể cài đặt nó sau khi tải xuống, nhận được thông báo rằng gói là từ một nhà phát triển không xác định và cài đặt bảo mật của tôi chỉ cho phép cài đặt từ Apple Store !!! Chỉ cần cài đặt Mountain Lion, vì vậy tôi thực sự cần phải kiểm tra các thiết lập bảo mật này! ... – PatrickS

+1

Tới Prefernces -> Security -> kiểm tra bất kỳ sorce thay vì chỉ App Store –

+0

Tôi không nghĩ rằng nó giảm git, tôi nghĩ rằng nó chỉ cần loại bỏ nó từ PATH bằng cách nào đó. Câu trả lời của Femaref làm việc cho tôi. – Greg

0

bạn phải thay đổi các thiết lập bảo mật của bạn vào System Preferences> bảo mật và Bảo mật> Thay đổi Cho phép các ứng dụng được tải xuống từ -> Mọi nơi. Có một cơ hội cài đặt bảo mật của bạn sẽ bị khóa trong trường hợp đó nhấn khóa ở dưới cùng bên trái trên ngăn pref.

0

Dựa trên this bài viết:

  1. mở của bạn ~/.bash_profile, nếu bạn sử dụng nano nó sẽ là: $ sudo nano ~/.bash_profile

  2. thêm dòng này vào file : xuất PATH = $ PATH:/usr/local/git/bin/

  3. Lưu & đóng tệp và nhập trên thiết bị đầu cuối: $ nguồn ~/.bash_profile

Các vấn đề liên quan