(for the discussion)

On 04/12/2022 12:00, Konstantin Khomoutov wrote:
> Git never supported keeping its repositores on non-local filesystems such as
> OneDrive (or whatever other "cloud" drive or networked filesystems such as NFS
> or CIFS/Samba). It does have some hacks and kludges to facilitate working on
> _some_ of them, but it's never guaranteed. This is not some whimsical decision
> of the Git's creators

I thought I'd just note that Git's creator, Linus Torvalds, did know
something about filesystems, particularly Linux, for which this DVCS was
designed, and knew of the filesystem limitations. :Smiley-face:

A key part of the 'distributed' nature of Git DVCS, is the swapping of
'control' to the local filesystem (for complete projects!), and instead
uses sha1 hash validation to check if copies (and sub-copies) were
correct. The validation design technique looks to the complete project,
rather than individual files and directories.

The net effect is that the file/folder designs of the likes of cloud
storage methods of Google Drive, One Drive, DropBox, rsysnc, can all
lose data when they 'compete' with Git's local authority viewpoint of
the complete project. Losing .git loses all the local source control
information.

Philip


-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/git-users/970cdd5d-e020-bc1f-77f5-c63f60cb5f10%40iee.email.

Reply via email to