I currently own a Macbook Pro, an iPad and an Android device and I would like to use Git as a sync service (and not just a backup service) so that I can move between devices effortlessly.
I am not particularly technical but I have used Git before so I roughly understand how it works + the basic commands. I have done a bit of research and I understand that if i follow the following guides, I should be able to implement this:
I know people use Git as a BACKUP solution but am I wrong in thinking that it is suitable for a real-time syncing solution. From what I can tell, if I am going to move between my MacBook Pro and my Android phone within say the space of 5 minutes then I will obviously need to commit changes on my MacBook Pro and then pull the changes on my Android phone manually rather than waiting for the automated script to run?
How would I go about setting up Git on my iPad/use the Obsidian app?
I don’t have a direct answer to your question. But I would like to offer my opinion here for question #3 “just purchase Obsidian Sync”:
Obsidian Sync (or any sync) should not be a replacement for full (or multiple redundant kinds of) backup. There are still some instances where people run into sync problems with Obsidian Sync, iCloud, or any other types of syncing services.
Even git and Github can have issues, as evidenced by the colourful language of this website: https://ohshitgit.com/
Agree 100%.
Sync is not the same as backup at all. Considerations are wildly different. Just because, when there’s a fair wind, sync can save unwary from the lack of a backup that doesn’t make it equivalent.
Ok, I’ve been doing more research and I’m arriving at the conclusion that for my primary use case of being able to move between devices in close to real time, the best thing to do would be just to purchase Obsidian Sync for now.
If all my devices were Apple then it seems iCloud works pretty seamlessly. I was actually considering moving over to an iPhone next year and this has probably just tipped me over!