2025/11/17 / CloudStrage

RClone Installation Flow

A summary of the steps to install rclone and link it with Google Drive in a Windows + Git Bash environment.

tool cloudstrage git

Hello! I'm Pan-kun.

I'm going to manage large files using rclone linked with Google Drive on Windows.

I've visualized the following steps in a single flowchart:

  • WinGet Introduction (Installation)
  • rclone Installation
  • Google Drive Remote Configuration
  • Operation Check (Verification)

RClone Installation Flow (Mermaid Version)

The final version of the flowchart is here.

--- title: RClone Installation Flow config: theme: dark themeVariables: fontSize: 10px --- flowchart TD %% --- classDef Definition --- classDef startNode fill:#d5f5e3,stroke:#27ae60,stroke-width:2px,color:black; classDef endNode fill:#fdebd0,stroke:#e67e22,stroke-width:2px,color:black; classDef processNode fill:#e8f8f5,stroke:#148f77,stroke-width:1px,color:black; classDef checkNode fill:#fef9e7,stroke:#b7950b,stroke-width:1px,color:black; %% --- Element Definition --- Start("Start Open Terminal") subgraph G1[WinGet Installation] direction LR S1Start(start) S1Check{"Check for WinGet `winget version`"} S1Install[Download and Install WinGet] S1Note["What to do if WinGet is not present 1. Click the URL below to open a browser 2. Install [https://apps.microsoft.com/detail/9nblggh4nns1?hl=ja-JP&gl=JP](https://apps.microsoft.com/detail/9nblggh4nns1?hl=ja-JP&gl=JP)"] S1End(end) S1Start --> S1Check S1Check -->|No version displayed| S1Install S1Check --->|Version displayed| S1End S1Install --> S1Check S1Check ~~~ S1Note end subgraph G2[rclone Installation] direction LR S2Start(start) S2Check{"Check for rclone `rclone --version`"} S2Install["Install rclone `winget install rclone.rclone`"] S2End(end) S2Start --> S2Check S2Check -->|Version displayed| S2End S2Check -- No version displayed --> S2Install S2Install --> S2Check end subgraph G3[rclone Configuration] direction LR S3Start(start) S3Setting["Google Drive Remote Setup (rclone Configuration)"] S3SettingNote["What to do 1. Run `rclone config` 2. Create a new remote with `n` 3. Set Name as `gdrive` 4. Select Storage: `drive` 5. Select Scope: `drive` (full access) 6. Set the Drive folder ID for `root_folder_id`"] S3SettingNote1["How to get the Folder ID 1. Get the URL of the target shared folder 2. Assume it's [https://drive.google.com/drive/u/0/folders/XXXXXXXXXXXXXXXXXXXX](https://drive.google.com/drive/u/0/folders/XXXXXXXXXXXXXXXXXXXX) 3. XXXXXXXXXXXXXXXXXXXX is the Folder ID"] S3Check{Operation Check} S3CheckNote["What to do 1. Get a list with `rclone lsd gdrive:` 2. If necessary, check contents with `rclone ls gdrive:unity-assets` 3. If it shows the actual shared project files, it's OK"] S3End(end) S3Start --> S3Setting --> S3Check S3Start ~~~ S3SettingNote S3Start ~~~ S3SettingNote1 S3SettingNote ~~~ S3CheckNote S3Check -->| Not synced| S3Setting S3Check -->|Synced| S3End end Start --> G1 --> G2 --> G3 --> End(Setup Complete) linkStyle 1 stroke:blue,stroke-width:2px; linkStyle 2 stroke:red,stroke-width:2px; linkStyle 6 stroke:red,stroke-width:2px; linkStyle 7 stroke:blue,stroke-width:2px; linkStyle 14 stroke:blue,stroke-width:2px; linkStyle 15 stroke:red,stroke-width:2px; %% --- classDef Application --- class Start startNode class End endNode class S1Check,S2Check,S3Check checkNode class S1Install,S2Install,S3Setting processNode click S1Note href "[https://apps.microsoft.com/detail/9nblggh4nns1?hl=ja-JP&gl=JP](https://apps.microsoft.com/detail/9nblggh4nns1?hl=ja-JP&gl=JP)"

What Can This Flow Do?

This flow visualizes the series of steps for executing the following tasks error-free in a Windows environment:

  • Dealing with the absence of WinGet
  • rclone installation
  • Google Drive remote configuration
  • How to obtain the Drive Folder ID
  • Procedure for operation verification

This can resolve bottlenecks in setting up a Git LFS alternative environment on Windows for yourself or your team.


Overview

This is a method for managing and sharing files in a Windows environment when they exceed the limitations of Git LFS. The general flow is as follows:

  • WinGet Installation
  • RClone Installation
  • RClone Configuration

The subsequent part is about usage and operations, and since it requires further refinement for people unfamiliar with CLI, it's planned for a separate article.


Summary

What was done in this article:

  • Visualized the necessary steps for RClone installation
  • Created a flowchart using Mermaid
  • Notes on Drive linkage (e.g., root_folder_id)
  • Prepared content usable as a manual for the team
← UE5 Plugin De…← Back to BlogTried Buildin… →