So I have successfully gotten my unity projects working with a git repository before, this is more of a question of “best practices”. I’ve used git before in a work environment and while functional and useful I don’t exactly find it’s cli “a dream” to use. I was wondering if there are any good graphical clients along the lines of something like P4V for git.
I took a cursory look at source tree which seems pretty nice! I was wondering if there was a prefered git wokflow/cleint by the unity community. Any help is obviously most apprecaited. Thanks!
I develop on Windows, and git-gui, while rudimentary, works fine for me. I should check out SourceTree, though.
Git UniTEAM is a Unity Pro plugin that’s only $5 USD. I haven’t tried it but I’m curious if anyone has any thoughts on it. I suppose it wouldn’t be as helpful if you develop DLLs externally using VS or Mono.
I’ve mostly been using GitHub for Windows, since it’s easy to install and use, easy to explain to people, and can handle most common operations. It’s very obviously geared toward using with GitHub, but that’s not a requirement at all.
I do find myself breaking out to the CLI for the more complex operations, but I’ve also found that I don’t always trust opaque GUI clients to do those things.
I should probably have noted that I need the client to operate on both MacOS and Windows. I do the lions share of my development (probably 70-80%) of it on my mac.