如何标记单个文件?或者如何下载特定文件? - GIT

时间:2018-01-17 12:29:08

标签: git gitlab

我想在文件中添加一个标签,以便轻松下载该文件,而不是整个分支。

如何在GIT中下载特定文件?

3 个答案:

答案 0 :(得分:1)

git的工作方式是在提交状态下向整个树添加标记。无法将标签添加到单个文件中。

由于您使用的是gitlab,因此您只需从Web界面下载正确版本的文件即可。

答案 1 :(得分:1)

我不知道如何在git标记特定文件。

关于第二个问题:如何在git下载特定文件?

以下内容仅适用于&#34;在 <{1}}存储库中下载&#34; (这就是我理解你的问题的方法,如果你的意思是使用 git,而没有存储库看到Get a single file from a remote git repository Not able to extract single file from remote git server

git

$ git checkout tagged-commit -- path/to/file.example 可以是很多东西,其中包括:

  • 提交哈希
  • 一个git标签
  • 分支名称
  • 有关更多方法,请参阅gitrevisions

答案 2 :(得分:0)

特别是对于GitLab,自GitLab 11.2(2018年8月22日)以来,现在明确支持下载单个文件,感谢Kia Mei Somabes

请参阅“ Download individual repository files”:

  

在GitLab上浏览项目存储库时,经常需要下载特定文件。   到目前为止,只有在GitLab界面中才能做到这一点,方法是在新的浏览器标签中查看文件,然后将其保存。

     

GitLab 11.2在文件查看器界面中引入了一个新的“ Download”按钮,该按钮可用于每个单独的存储库文件,从而使您可以更轻松地直接从应用程序下载任何文件。 < / p>

https://about.gitlab.com/images/11_2/download-single-files.png