相关疑难解决方法(0)

Git如何处理符号链接?

如果我有一个符号链接的文件或目录,我将它提交到Git存储库,它会发生什么?

我会假设它将它作为符号链接留下,直到文件被删除,然后如果你从旧版本拉回文件它只是创建一个普通文件.

当我删除它引用的文件时它会怎么做?它只是提交悬空链接吗?

git version-control symlink

1515
推荐指数
4
解决办法
36万
查看次数

如何让Git遵循符号链接?

我最好是一个shell脚本用副本替换符号链接,还是有另一种方式告诉Git遵循符号链接?

PS:我知道它不是很安全,但我只想在一些特定情况下这样做.

git symlink

198
推荐指数
9
解决办法
9万
查看次数

SVN:外部相当于Git?

我使用svn:externals从另一个SVN存储库中使用了两个SVN项目.

我怎样才能在Git中拥有相同的存储库布局结构?

svn git

167
推荐指数
3
解决办法
7万
查看次数

Git - 如何处理符号链接

在git中处理符号链接的正确方法是什么?

我有以下结构:

Vendors
  Module A
  Module B
  Module C
App
 Code
   Modules
     Core Module 1
     Core Module 2
     Module A (symlinked to vendors)
     Module B (symlinked to vendors)
     Module C (symlinked to vendors)
Run Code Online (Sandbox Code Playgroud)

有一个主App域目录,其中包含应用程序中的所有核心代码.此外,还有一个供应商目录,其中包含符号链接到主应用程序目录并因此集成的模块.

重要的是,供应商目录和主应用程序目录都在同一个存储库中进行了版本控制.

因此,我应该让git继续存储符号链接,还是找到让它忽略符号链接的方法?

git

67
推荐指数
2
解决办法
7万
查看次数

Maven:从url下载文件

我可以在maven生命周期中从http下载一些文件吗?任何插件?

maven-2 get

54
推荐指数
4
解决办法
5万
查看次数

从github远程存储库导出git

我想从github远程存储库导出,而不是克隆它.与svn export类似,我不想用它获取.git文件夹.我可以通过克隆和删除.git文件夹来解决它.我想知道是否有更清洁的方式?

我在某处读到了你可以使用git archive来实现这一点.

但是我收到以下错误..

$ git archive --format=tar --remote=git@github.com:xxx/yyy.git master | tar -xf -

Invalid command: 'git-upload-archive 'xxx/yyy.git''
You appear to be using ssh to clone a git:// URL.
Make sure your core.gitProxy config option and the
GIT_PROXY_COMMAND environment variable are NOT set.
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

任何帮助都会很棒.谢谢.

git github

45
推荐指数
5
解决办法
3万
查看次数

链接另一个git存储库中的单个文件

如何将来自另一个git存储库的单个文件链接到您自己的存储库?我不想要完整的存储库,只需要一个文件.使用git submodule似乎是正确的路线,但它想抓住整个事情.

git repository git-submodules

44
推荐指数
1
解决办法
3万
查看次数

单个dockerfiles GitHub存储库+ Docker Hub自动构建

我想dockerfiles在GitHub上创建一个存储库以集中Dockerfile我到目前为止创建的所有自定义代码。我还想独立地自动在Docker Hub上自动化每个映像的构建。

GitHub上有很多这样的存储库:

(我不会在这里谈论最繁星的存储库:https : //github.com/jessfraz/dockerfiles,因为正如您在Docker Hub上看到的那样,这些不是自动构建)

想要的dockerfiles存储库结构

我希望我的dockerfilesGitHub存储库具有以下结构(分支master),基于上面提到的GitHub存储库:

dockerfiles (GitHub repo)
    |- docker-image-1
        |- Dockerfile
    |- docker-image-2
        |- Dockerfile
    |- ...
Run Code Online (Sandbox Code Playgroud)

Docker Hub构建自动化

组态

在Docker Hub上,我可以创建2个公共自动化构建版本:docker-image-1docker-image-2,都引用我的dockerfilesGitHub存储库,但是构建设置不同(实际上,只有Dockerfile位置不同):

  • docker-image-1
    • 类型:分支
    • 姓名:主人
    • Dockerfile位置/ docker -image-1 /
    • Docker标记名称:最新
  • docker-image-2
    • 类型:分支
    • 姓名:主人
    • Dockerfile位置/ …

git docker dockerhub

6
推荐指数
1
解决办法
267
查看次数