On Thu, Sep 1, 2011 at 5:53 PM, Konstantin Khomoutov < [email protected]> wrote:
> I honestly do not want to appear as wishing to be smarter than those > smart guys who wrote Git, but I'm yet to see a developer around me who > really thinks of Git (or any other [D]VCS for that matter) in terms of > tracking content. We shove files to our VCSes, we `git add` or > `git rm` them, and after we cloned, we see a filesystem tree populated > with files. So while it may be 150% correct to have this > "content-based" mental picture in mind, it's equally hard to deny > that popular VCSes, Git included, do track files assembled in > hierarchies. > I know what you're saying, and I see the files I'm adding as files in a hierarchical filesystem structure, but when I'm dealing with Git and I have to ask myself any question to do with the files or the contents of files, I'm obliged to remember that Git tracks content, not the file hierarchy! I can't speak for anyone else, but I certainly do think of it in terms of tracking content, in the right context. -- You received this message because you are subscribed to the Google Groups "Git for human beings" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/git-users?hl=en.
