git Remote 似乎不是 git 存储库 (dokku)

2023-12-19

我刚刚使用 ubuntu 14.04 x64 创建了一个数字海洋服务器。

创建后,我设置了 ssh 访问权限,并下载了 dokku(需要运行命令两次,但这是一个常见问题)

Command:

wget -qO- https://raw.github.com/progrium/dokku/v0.2.3/bootstrap.sh | sudo DOKKU_TAG=v0.2.3 bash 

然后,在本地,我尝试连接本地存储库并将代码推送到新服务器中:

$ git remote set-url amsterdam git@**.**.**.**
$ git push amsterdam master
fatal: 'git@**.**.**.**' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

那么,我错过了什么?

--> 请注意,我是新人,这应该是一个非常基本的问题

EDIT:

起初,当我尝试添加新的遥控器时,我输入了以下内容:

git remote set-url amsterdam dokku@**.**.**.**

但遇到了同样的错误,这就是为什么我尝试使用git@...

EDIT 2:

我刚刚发现了一些奇怪的事情。

当我在 root 中执行 ls 时,我得到一个名为 的文件夹dokku,但我这样做:

cd ..
ls /home

I get dokku又是一样,只是内容不一样。

在 /home/dokku 我有这个:

drwxr-xr-x 3 dokku root 4096 May 23 10:34 .
drwxr-xr-x 3 root  root 4096 May 23 10:31 ..
-rw-r--r-- 1 root  root    8 May 23 10:33 HOSTNAME
drwxr-xr-x 2 dokku root 4096 May 23 10:31 .ssh
-rw-r--r-- 1 dokku root   21 May 23 10:31 .sshcommand
-rw-r--r-- 1 root  root    7 May 23 10:34 VERSION

但在 /root/dokku 中我有这个:

drwxr-xr-x 7 root root 4096 May 23 10:31 .
drwx------ 5 root root 4096 May 23 10:31 ..
-rw-r--r-- 1 root root  767 May 23 10:31 AUTHORS
-rw-r--r-- 1 root root  823 May 23 10:31 bootstrap.sh
drwxr-xr-x 2 root root 4096 May 23 10:31 contrib
drwxr-xr-x 2 root root 4096 May 23 10:31 docs
-rwxr-xr-x 1 root root 3218 May 23 10:31 dokku
-rw-r--r-- 1 root root 1224 May 23 10:31 dokku.1
drwxr-xr-x 8 root root 4096 May 23 10:31 .git
-rw-r--r-- 1 root root   29 May 23 10:31 .gitignore
-rw-r--r-- 1 root root  813 May 23 10:31 HISTORY.md
-rw-r--r-- 1 root root 1056 May 23 10:31 LICENSE
-rw-r--r-- 1 root root 2330 May 23 10:31 Makefile
drwxr-xr-x 7 root root 4096 May 23 10:31 plugins
-rw-r--r-- 1 root root 9092 May 23 10:31 README.md
-rw-r--r-- 1 root root 1087 May 23 10:31 .s3cfg
drwxr-xr-x 4 root root 4096 May 23 10:31 tests
-rw-r--r-- 1 root root  486 May 23 10:31 .travis.yml

-rw-r--r-- 1 root root 1377 五月 23 10:31 Vagrantfile


如果您尝试创建新的遥控器,您应该使用:

git remote add amsterdam git@...代替git remote set-url amsterdam git@...

where, amsterdam(名称并不重要)只是一个别名git@...(您提供的网址)。

set-url用于更新现有远程位置的 URL。

还有几点需要注意:

  • 如果您尚未初始化 git 存储库,请输入:git init .在你的项目目录中。

  • 下一步是添加对本地 git 索引的更改。为此,请输入:
    git add .

  • 然后,将更改记录到本地 git 存储库。为此,请输入:
    git commit -m 'some-commit-message'

  • 最后,将更改推送到远程服务器。为此,请输入:
    git push amsterdam master, where master是您的分支机构的名称,即master默认情况下。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

git Remote 似乎不是 git 存储库 (dokku) 的相关文章

  • 是否可以检测 http git 远程是智能还是愚蠢?

    我正在我的应用程序中实现一个选项来使用 depth 1制作 git repo 的最小功能克隆 我刚刚意识到愚蠢的 http 传输不支持 depth 我想自动检测 http 远程是愚蠢的还是聪明的 这样我就可以省略 depth与哑 http
  • 具有单个子模块的多个存储库

    我已经找了一段时间但没有找到答案 也许我不知道该看什么 我们有一个主库 它本身就是一个存储库 我们称之为 Lib 它包含我们的大部分模块和子模块 我们还假设它的大小为 2GB 现在我们有很多项目 例如 ProjA ProjB ProjC 每
  • Docker 错误绑定:地址已在使用中

    当我跑步时docker compose up在我的 Docker 项目中 它失败并显示以下消息 启动用户层代理时出错 监听 tcp 0 0 0 0 3000 绑定 地址已在使用中 netstat pna grep 3000 显示这个 tcp
  • 我应该把 .gitignore 放在哪里才能影响所有项目?

    我应该在哪里放置一个 gitignore文件以便我的所有项目都使用这些设置 我尝试了各种文件夹 只有将其放入项目文件夹中才能使其正常工作 但是设置 当然 仅应用于该项目 而不是我的其他项目 git 包含一个 全局 配置选项 可以告诉它在启动
  • 无法使用 Git 部署从多项目解决方案部署正确的网站到 Azure

    我有一个解决方案 它有一个 mvc 网站 WebApplication1 该网站依赖于解决方案中的另一个项目 WebAppCore 源代码托管在 Visual Studio Online 上的 git 中 我配置了持续集成 一切都构建得很好
  • GIT:提交时“致命:无法写入 new_index 文件”

    当我尝试将更改提交到本地存储库时 我收到以下消息 致命 无法写入 new index 文件 As this 线程说明 http luhman org blog 2010 04 05 git fatal unable write newind
  • 如何创建名称中带有正斜杠的标签

    当我已经有了类似的标签时 有什么方法可以创建名称中带有正斜杠的 git 标签吗 假设我有 1 16 0 标签 并且我想创建 1 16 0 1 0 0 标签 git tag 1 16 0 1 0 0 error refs tags 1 16
  • 为 RHEL 6 安装/构建 git-svn

    我无权访问 RHEL6 存储库 那么在 RedHat Enterprise Linux 6 上构建和 或安装 git svn 工具的最佳方法是什么 通过卸载现有的 yum擦除git 并从源安装最新的来设法安装git和git svn 1 7
  • 使用Git记录文件复制操作

    当我使用 git mv 在 git 中移动文件时 状态显示该文件已被重命名 即使我更改了某些部分 它仍然被认为几乎是相同的东西 这很好 因为它让我可以跟踪它的历史记录 当我复制文件时 原始文件有一些历史记录 我想将其与新副本关联起来 我尝试
  • Gitolite git 克隆错误

    我正在尝试在我的服务器 Macos 服务器 上设置 gitolite 我按照此处找到的安装文档中的说明进行操作 http sitaramc github com gitolite doc 1 INSTALL html http sitara
  • Git 认为我每次进行小更改时都在重写我的一个文件

    我有一个中等大小的 Java 文件 每次我对一个文件 BuildTable java 进行更改时 Git 都会将其报告为巨大的更改 即使只是一两行 BuildTable java 大约有 200 行 本次提交中的更改仅更改了一行 git d
  • git 错误:无法处理 https

    当我尝试使用 git clone 时https xxx https xxx我收到以下错误我不处理协议 https 有人可以帮我吗 完整消息 dementrock dementrock A8Se git 克隆https git innosta
  • Tomcat从Eclipse和startup.sh启动

    奇怪的事情发生了 我可以从 Eclipse 和startup sh 启动Tomcat 从 Eclipse 运行我可以访问 localhost 8080 而从startup sh 运行时我不能 可能是什么问题呢 Ubuntu 11 10 在
  • npm install 的问题(Angular)

    今天我尝试创建一个新项目 所以我使用这个命令 ng new NAME style less 并在我的cmder中弹出错误和警告 所以我卸载了 Roaming npm 和 npm cache 中的节点和文件 然后我安装了node并再次下载cm
  • 如何修改 git add 来处理已删除的文件?

    我从 git 存储库中删除了一些文件 现在 根据状态查看 Changes not staged for commit deleted project war favicon ico deleted project war index htm
  • PHP Github Pull 脚本错误“权限被拒绝(公钥)”

    我已经设置了一个 PHP 脚本来执行 GitHub 拉取 这包含在我的 Github 文件夹中 home mysite public html github github pull php 我的服务器已经有 SSH 公钥 就像我执行git
  • 在 Windows 下克隆 git repo 时,出现“错误:无法创建文件 <文件>...(是目录)”

    Z gt git clone git github com kennethreitz httpbin git Cloning into httpbin remote Counting objects 1073 done remote Com
  • 如何应用 .diff 文件

    我有一个 diff 类型文件 看起来像爆炸了 diff git a res User lua b res User lua index db8c2cc 4d2af0f 100644 a res User lua b res User lua
  • “submodule”似乎是一个 git 命令,但我们无法执行它

    我已经克隆了一个 git 存储库 它是一个 Angular 7 和 NET Core 应用程序 项目中一切正常 但是当我尝试恢复 npm 包时 出现以下错误 Microsoft TeamFoundation Team Explorer Gi
  • rustup install stable 下载过程中出现错误

    我使用命令安装 Rust curl sSf https static rust lang org rustup sh sh 当我跑步时 rustc main rs 这出现了 error no default toolchain config

随机推荐