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.

Reply via email to