- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
所以我打开了适用于 Mac 的 GitHub 应用程序,系统提示我:
GitHub for Mac no longer installs Git
OS X 10.9 and later includes Git, so GitHub for Mac will no longer install Git as part of its command line tools.
The version of Git you have installed through GitHub for Mac is no longer supported. It's recommended that you uninstall it as soon as possible.
[ Uninstall Git Later] [ Uninstall Git Now ]
我继续卸载 Git,因为我觉得我应该这样做 (GitHub for Mac no longer installs Git message)
现在我通过 Github 分享我的 Android Studio 项目。每当我尝试将更改推送到我的项目或做任何事情时,我都会收到此错误消息:
Can't start Git: /usr/local/bin/git Probably the path to Git executable is not valid. Fix it.
这条消息:
Error running git “Cannot run program ”git": error=2 No such file or directory
我已进行研究,但无法修复它。
我在终端输入 which -a git 并得到:
/usr/local/bin/git
设置的是Android Studio Project与Github同步。
我该如何解决这个错误?为什么会这样?
最佳答案
发生这种情况的原因是:
您已经卸载了 Android Studio 指向的 Git,它是由 Github for Mac
安装的,位于 /usr/local/bin/git
.但是现在你已经删除了它,所以Android Studio当然找不到它了。我们称它为 GitHub-Git。
但是,正如 Github for Mac
所提到的那样,
OS X 10.9 and later includes Git, so GitHub for Mac will no longer install Git as part of its command line tools.
这意味着您的系统中预装了另一个适用于 OS X 10.9 及更高版本的 Git,我们称之为 System-Git。您可以通过打开 Terminal
并输入 git
命令来证明这一点,如下所示:
所以 Git 仍在工作!!即使在您卸载了 GitHub-Git 之后。为什么?因为 Terminal
使用的是 System-Git。好的,所以你的 Mac 上仍然有 git,你所要做的就是告诉 Android Studio git 在哪里!
解决方案!!:
whereis git
。在我的例子中,我的 System-Git 的位置是 /usr/bin/git
Preferences
并搜索关键字 git
在这里,您看到 git /usr/local/bin/git
的路径错误,应该是 /usr/bin/git
。只需将其替换为正确的,然后按应用。现在,一切都应该正常工作了。
关于android - "/usr/local/bin/git": error=2, Android Studio 没有那个文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27761068/
bin、bin/、bin/*和bin/**有什么区别我的 .gitignore 文件?我一直在使用 bin/,但正在查看 other .gitignore files (在 eclipse file
给定 n 个无限容量的箱子,我想将 m 件元素装入其中(每个元素都有特定的重量),同时最小化最重箱子的重量。 这不是传统的垃圾箱包装/背包问题,其中垃圾箱的容量有限,而您试图尽量减少使用的垃圾箱数量;
Closed. This question is off-topic。它当前不接受答案。 想改善这个问题吗? Update the question,所以它是用于堆栈溢出的on-topic。 7年前关
我一直在寻找一个问题的解决方案,这个问题显然比我最初想象的更不寻常。 Optaplanner 看起来很有前途,但由于我对 Java 相对缺乏经验,所以我想在深入研究之前调查一下这是否完全不可能。 我正
我有一个琐碎的问题。我有一个非常大的 df 有很多列。我正在尝试找到最有效的方法来对具有不同 bin 大小的所有列进行 bin 并创建一个新的 df。这是一个仅对单个列进行分箱的示例: import
我想以这样的方式对数字列 (var) 进行分类,使每个分类中的行数大致相同。我的附加要求是该列中的一个(唯一)值不能分配给多个 bin。例如,如果 var 列中的值 1 分配给 bin 1,则不允许将
我在 centos (rhel 7)_ 上使用 make 命令和 gcc 7.1 通过代码进行编译,但遇到了以下错误: /bin/sh:/bin: 是一个目录 which sh 返回/usr/bin/
/usr/bin/ld: cannot find -ldlib /usr/bin/ld: cannot find -lcblas /usr/bin/ld: cannot find -llapack 在
我进行了一项眼动追踪实验,试图检测两个区域(感兴趣区域,名为“代理”和“患者”的 AOI)的注视分布。我将整个时间划分为时间段,例如得到以下列表: Stimulus Participant A
我正在尝试替换 whoami带有 ~/.local/bin/ 中的脚本的命令.有没有办法让我的 whoami 获得优先权,这样当我运行 whoami 时,我的脚本就会运行? 最佳答案 这就是我的 ~/
我的项目结构是这样的: . ├── Cargo.lock ├── Cargo.toml └── src ├── bin │ └── other.rs ├── main.rs
我正在开发一个小型图书馆应用程序,它以这种格式存储技术手册: 目前,我正在尝试将库的内容保存并根据用户的需要加载到 bin 文件中。 但是,当我尝试加载库文件时,唯一的变化是“-1”被打印到控制台。此
我试图忽略 Web 项目的 bin 文件夹,但包含该 bin 文件夹中的 .refresh 文件。 这是我的 .gitignore 中的内容: [Bb]in/ #Allow .refresh file
ipv6_hdr__f_next_header_cp: coverpoint this.ipv6_hdr.ipv6_f_next_header iff (this.has_ipv6_header){
今天有人给我发了一个以 #: 开头的脚本,谷歌搜索后我没有找到任何答案。 即使脚本有效,我想知道那是什么意思。 最佳答案 哇!这让我想起了很多记忆! 回到 1980 年代和 90 年代初期,有两种基本
我使用这个 ksh 函数将“1-Jan-2011”格式转换为“1.1.2011”。 #!/bin/ksh ##---- function to convert 3 char month into nu
我在 c# winform 项目中使用 sql-server compact 数据库。 如果我查看构成解决方案的文件,我可以在以下两个文件夹中看到 exe 和 sdf 文件的副本: /bin/Debu
这个问题与我上一个问题不同。我正在通过以下代码使用 facetgrid 打印直方图。 import numpy as np import pandas as pd import seaborn as
我有一个整数需要根据概率分布分成 bin。例如,如果我有 N=100 对象进入 [0.02, 0.08, 0.16, 0.29, 0.45] 那么你可能会得到 [1, 10, 20 , 25, 44]
我在寻找使用 Jenkins 运行 Appium 的脚本时阅读了以下脚本 #!/bin/bash --login killall -9 "iPhone Simulator" &> /dev/null
我是一名优秀的程序员,十分优秀!