repo:找不到命令?

时间:2010-09-10 03:27:39

标签: android git repository

我是git和repo的新手。我在窗口7,所以我使用cygwin。我从cygwin安装程序安装了git。之后,我尝试在cygwin中使用以下命令进行回购。

$ repo init-u git://android.git.kernel.org/platform/manifest.git

这些错误> bash:repo:命令未找到

我想我需要在cygwin中进行设置以进行回购。获得回购后我还需要什么。 提前致谢, 希望有所帮助!

6 个答案:

答案 0 :(得分:5)

您仍然需要安装repo。 repo是一个建立在git之上的第三方工具。看到: http://source.android.com/source/downloading.html 如何安装

答案 1 :(得分:3)

编辑.bash_profile并取消注释这些字段。 (任何文本编辑器都会这样做)

# Set PATH so it includes user's private bin if it exists
# if [ -d "${HOME}/bin" ] ; then
#   PATH="${HOME}/bin:${PATH}"
# fi

重新启动CYGWIN。

答案 2 :(得分:3)

添加行 export PATH =〜/ bin:文件〜/ .bashrc中的$ PATH

答案 3 :(得分:1)

我遇到同样的问题,我必须这样做: $ PATH=~/bin:$PATH每次我重新同步,但至少它有效。

答案 4 :(得分:0)

案例1:还没有安装Google存储库?

mkdir ~/bin
PATH=~/bin:$PATH
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo

在需要时使用以下校验和:

对于1.25版本,它是 d06f33115aea44e583c8669375b35aad397176a411de3461897444d247b6c220

对于1.26版,它是0cf5f52bcafb8e1d3ba0271b087312f6117b824af272bedd4ee969d52363a86b

情况2:已经安装了Google存储库,仍然想知道出了什么问题?

添加 PATH=~/bin:$PATH至文件〜/ .bashrc的末尾 然后运行 source ~/.bashrc

答案 5 :(得分:0)

检查并查看工作目录中是否同时具有.profile和.bash_profile。

如果这样做,则两者中的export命令实际上可能在您的Shell中发生冲突。在Windows中使输出看起来像这样……

issueList

那还是我的bash shell发生的事情。正确的是,这两个文件与Bash或Cygwin的交互方式不同,但是,如果您有多余的输入,它们将一起编译...