Move Git From Backup And Sync
Description:
So up until now, I have always been using a folder under my Google Drive for repo’s in Github both personal and work but I have read about these getting out of sync and wanted to get ahead of the curve although everything is currently working (google ‘google drive git corrupt’, example). Here is what I did:
To Resolve:
-
On my home computer, which is starting to be my work computer now due to Covid and permanent work from home (yay!), I copied
path://google/my-git-repo
toc:/git/my-git-repo
. I then did:- Deleted
path://google/my-git-repo
- Created a batch file with:
robocopy C:\git\my-repo Q:\google\my-git-repo /mir /xd .git
-
I then changed my VS Code workspaces to go from old location to new location:
- Old:
1 2 3 4 5 6 7 8
{ "folders": [ { "path": "Q:\\google\\my-git-repo", } ], "settings": {} }
- New:
1 2 3 4 5 6 7 8
{ "folders": [ { "path": "C:\\git\\my-repo", } ], "settings": {} }
- Or, lately I have moved all my Powershell repo’s to one workspace so it actually looks like:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
{ "folders": [ { "path": "C:\\git\\my-repo", }, { "path": "C:\\git\\my-repo-2", }, { "path": "C:\\git\\my-repo-3", } ], "settings": {} }
- Deleted
-
After this, I just set that batch file to run daily at midnight so that my git repo’s are still backed up (although really not needed).
Comments