【问题标题】:ubuntu, how to make .git files available from terminalubuntu,如何使 .git 文件从终端可用
【发布时间】:2019-10-23 15:35:31
【问题描述】:

我是 ubuntu 和 ssh 的新手,我正在尝试通过 ssh 连接将更改拉到 git repo,repo 就像来自不同的机器一样,现在的问题是当我尝试使用任何 git 命令时,我得到

致命:不是 git 存储库(或任何父目录):.git

使用ls 命令,不显示 .git 文件, 使用ls --all 确实显示了它们,所以我认为它们被隐藏或无法以某种方式访问​​。 那么如何使它们可以访问,以便我可以使用 git 命令来操作 repo

【问题讨论】:

  • 任何以点开头的文件/目录在 Unix 中都是“隐藏的”并且需要ls -a 才能看到。但是来自ls 的“隐藏”并不能阻止它们与git 一起使用。您的问题没有提供足够的信息。我们需要查看路径和目录内容。使用pwdtree

标签: git ubuntu ssh


【解决方案1】:

您应该尝试使用此命令找到.git 目录

find -name .git

这将从当前目录递归搜索名为.git的目录

cd 在发出 Git 命令之前在 repo 目录中。

如果你找不到 repo,你应该再次克隆它。

【讨论】:

    猜你喜欢
    • 2016-02-03
    • 1970-01-01
    • 2014-04-12
    • 2021-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-25
    • 1970-01-01
    相关资源
    最近更新 更多