

Backlogのgitリポジトリからファイルを一括で取得したいのですが、Backlogの性質上不可能なようです。  
HTTPS の場合は `https://--.git`
のようなURLが表示されていますが、このURLからリモートリポジトリの取得からプルリクエストすることは可能でしょうか。


CC BY-SA 4.0
2020-01-22T05:58:10.820
62450
2021-07-07T10:07:15.653
2020-01-22T08:03:07.247
3060
25636
question
git
Backlog上のgitリポジトリからファイルを一括で取得したい


恐らく GitHub での [リリース](https://help.github.com/ja/github/administering-a-
repository/creating-releases) 機能のような、リポジトリの内容をzipファイル等で取得することをしたいのだろうと思います。

  * Backlog のヘルプセンターにも要望が挙がっていますが、いまだヘルプに明記されていないということは未実装なのでしょう。

[Gitリポジトリのダウンロード機能が欲しい | Backlog ヘルプセンター](https://support-
ja.backlog.com/hc/ja/community/posts/360018603634)

  * 代わりの方法として、`git archive` を使う方法が考えられます。既にローカルにクローン済みならコマンドでアーカイブを作成出来ます。

[Git リポジトリの内容を zip ファイルにする -
Qiita](https://qiita.com/usamik26/items/9a2d14aea30cb01a60c6)

[code]     $ git archive HEAD --output=/path/to/repo.zip

    
[/code]

もしくはクローンせずに最新の情報だけ引っ張って来てアーカイブにする方法もあるようです。

[git archive を用いて clone せずに特定のディレクトリだけを取得する - Qiita](https://qiita.com/Yuki-
Inoue/items/b2eae79eae37e8c41b31)


CC BY-SA 4.0
2020-01-22T08:02:47.523
62454
2020-01-22T08:02:47.523
3060
62450
answer


単に `git clone` をなさりたいのかなと思いました。

リポジトリへのアクセス権があるのであれば、その HTTPS の URL を使ってコンソールで `git clone` することができます。

例：

[code]

    git clone https://nulab.backlog.jp/git/BLG/tutorial.git    # ←URLを適宜書き換えてください
    
[/code]

git 用の GUI クライアントをお使いなのであれば、そのクライアントの clone 機能を使ってクローンできます。

Backlog
が提供しているチュートリアルへのリンクも貼っておきます：[リモートリポジトリをクローンする](https://backlog.com/ja/git-
tutorial/intro/14/)。  
環境を選択すれば、コンソールの例と GUI クライアントの例を見れます。


CC BY-SA 4.0
2020-01-22T08:53:14.107
62456
2020-01-22T08:53:14.107
19110
62450
answer