Как решать конфликты в git?
понять как устроен git на уровне консоли а не gui
Попробуйте https://www.sourcetreeapp.com/ я не пользовался, ибо все это приблуды для ламерков, но может это то, что вы ищите