Sync Git Repositories Without GitHub Using a Cloud Drive as a Pseudo‑Remote
This guide shows how to turn a cloud‑drive folder into a pseudo‑remote Git repository, enabling seamless code synchronization between office and home without relying on services like GitHub.
Overview
When you don't want to use a hosted Git service, you can turn a cloud‑drive folder into a “pseudo‑remote” repository and keep your code synchronized between different machines.
Step 1 – Prepare the cloud folder
Choose a local directory (e.g., e:\kuaipan\phalcon), place it into the cloud‑drive client (Kingsoft Kuaipan) and enable folder synchronization.
Step 2 – Create a bare repository
In the synchronized folder run:
cd e: /kuaipan/phalcon git init --bareStep 3 – Clone to a working directory
On the same machine (or another) create a local working copy, for example e:\workspace\phalcon_local:
cd e: /workspace git clone e:/kuaipan/phalcon phalcon_localStep 4 – Develop and push
Create or edit files, then commit and push to the bare repository:
cd e:/workspace/phalcon_local touch index.html git add . && git commit -m "add index.html" git push e:/kuaipan/phalcon masterStep 5 – Work from another location
When you are at home, let the cloud client sync the folder to d:/kuaipan/phalcon, then pull the changes:
cd d:/workspace git clone d:/kuaipan/phalcon phalcon_local...make changes, commit, and push back with git push d:/kuaipan/phalcon.
Step 6 – Repeat
The next day at the office repeat the same sync‑pull‑push cycle, keeping the code base consistent without a traditional remote server.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
MaGe Linux Operations
Founded in 2009, MaGe Education is a top Chinese high‑end IT training brand. Its graduates earn 12K+ RMB salaries, and the school has trained tens of thousands of students. It offers high‑pay courses in Linux cloud operations, Python full‑stack, automation, data analysis, AI, and Go high‑concurrency architecture. Thanks to quality courses and a solid reputation, it has talent partnerships with numerous internet firms.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
