【问题标题】:Error: Linking an existing Git Bash Project with Git. Windows 10. GNU Bash, version 4.4.23(1) - release错误:将现有 Git Bash 项目与 Git 链接。 Windows 10. GNU Bash,版本 4.4.23(1) - 发布
【发布时间】:2021-04-09 05:20:11
【问题描述】:

我创建了一个不受版本控制的 R 项目,我需要使用 Git Bash 将它与 Github 链接。该项目名为New_Project,位于c/Users/Owner/Desktop/New_Project。所附图片显示了我尝试使用 Git Bash 导航到包含我的项目的目录的方式,但我不断收到以下错误:

bash: cd: no such file or directory

bash: cd: too many arguments

任何帮助将不胜感激。谢谢Git Bash Errors

【问题讨论】:

  • cd ~/Desktop/New_Project怎么样
  • 另外,tab 补全应该可以工作,所以如果你输入cd ~/ 然后<tab> 它应该列出路径中所有可能的后续步骤。
  • @MrFlick using 'cd ~/' '' 帮助我在笔记本电脑上找到了该文件,并帮助我意识到该文件实际上名为 New_Project.Rproj。我使用 'cd/Desktop/New_Project.Rproj' 但仍然收到错误“没有这样的文件或目录”
  • 这听起来不对。 Rproj 文件通常只是一个文件,而不是文件夹。你不能cd“进入”一个文件。你确定New_Project.Rproj 是一个文件夹吗?你只是给它一个通常的名字吗?您的实际cd 命令中是否还有空格和波浪号(您的评论中似乎缺少)
  • 成功!确认Rproj 是一个文件,而不是一个文件夹。我没有尝试cd 文件,而是cded 文件夹,我能够将文件夹中的Rproj 文件链接到我的Github。谢谢!

标签: r version-control git-bash


【解决方案1】:

~ 被/c/Users/Owner(即$HOME)替换,这样就可以解释/c/Users/Owner/c/Users/Owner 路径。

如果您的实际 Windows 登录不是Owner,我怀疑您打算用您的 Windows 登录帐户替换 Owner

cd /c/Users/<myWindowsLogin>/Desktop/New_Project

无论父文件夹是什么,您都应该在其中找到,如documented by RStudio

  • 项目目录中的一个项目文件(扩展名为.Rproj)。
    该文件包含各种项目选项,也可以用作直接从文件系统打开项目的快捷方式。
  • 一个隐藏目录(名为.Rproj.user),用于存储项目特定的临时文件(例如自动保存的源文档、窗口状态等)。
    如果需要,此目录也会自动添加到 .Rbuildignore.gitignore 等。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-12
    • 2021-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-17
    • 2019-03-25
    相关资源
    最近更新 更多