为了克隆一个 git 存储库,必须具有存储库的名称。当使用许多存储库时,可能很难记住所有不同的名称,所以现在我想知道是否可以使用一些 git 命令列出远程服务器上的所有现有存储库。
我正在为 Amazon S3 寻找一个好的 GUI 客户端。在 Windows 上,我使用了 Cloudberry Explorer,我想知道 Mac OS X 是否有类似的东西。
在 docker 中,18.09+我们可以使用以下方法在构建镜像时使用转发的 ssh 密钥:
# syntax=docker/dockerfile:experimental
# example file
FROM node:10.15.3-alpine
RUN apk update && apk add openssh-client git
# use the forwarded ssh key
RUN --mount=type=ssh git clone <repo>
Run Code Online (Sandbox Code Playgroud)
然后我们将像这样构建图像:
DOCKER_BUILDKIT=1 docker build --ssh default .
Run Code Online (Sandbox Code Playgroud)
我想用docker-compose它来实现这一点,但它似乎不起作用。--sshdocker-compose 命令没有标志,我看不到可以在docker-compose.yml文件中设置的任何内容来完成此操作。