Hello everyone, It's pretty intimidating to send a message to such a large group for the first time. I think I read all the instructions correctly, but if I missed something important, I apologize in advance.
Recently I've been trying to come up with a solution for Git that will prevent conflicts between binary files when people are working together. It's a pretty classic subject when it comes to Git and video game development. The important features were to not rely on users needing to manually release files, allowing people to use any third-party Git clients, and support all types of branching workflows. The result is a pretty general-purpose side-car command-line application called Gitalong <https://github.com/douglaslassance/gitalong>. I wrote a Medium article <https://medium.com/@douglaslassance/avoiding-binary-conflicts-when-using-git-3f220dfa6487> that covers all the thinking behind the need for such a program and how it works. I won't repeat myself here for shortness' sake. I'm pretty happy that for the most part, I was able to produce something functional without needing to issue feature requests. That said there are a couple of limitations to my current solution that is related to missing hooks and described in detail here <https://medium.com/@douglaslassance/avoiding-binary-conflicts-when-using-git-3f220dfa6487#9734> . I'm really curious about a few things that only you guys can help me answer. 1. First, are there valid workarounds that I am not aware of that would solve these issues? 2. Alternatively, is the need for these "missing hooks" valid in the context of the problem I am trying to solve? And if so, does it make sense to consider them for addition and escalate this to [email protected]? Please keep in mind the fact that I am not an engineer. In other words, even if the problem I am trying to resolve seems valid, maybe the way I am resolving isn't. Any type of feedback is welcome as it will help me grow as a problem solver. Best, Douglas -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/git-users/8a3b842b-8666-419d-a5c7-9602803f31adn%40googlegroups.com.
