4
\$\begingroup\$

I have been using Git / Bitbucket to manage versioning for Altium and MPLAB and have recently started using IAR for the STM8 series MCUs for a series of projects. Is there any Git integration to IAR Embedded Workbench or will this be a more manual / external process of versioning? I see that SVN is supported, but am not interested in going back to SVN only for this IDE. Help is appreciated, thanks!

\$\endgroup\$

1 Answer 1

5
\$\begingroup\$

I guess this is the wrong question for this forum, but so far I only found one git Gui which is not totally bad. Try gitkraken. And from my experience, most IDE integrations of a DVCS suck, as they only offer a subset of functionality and lack good visualisation.

So my advice is accept to use a second tool. Do not insist on IDE integration.

\$\endgroup\$
4
  • \$\begingroup\$ Certainly a good point regarding integrated functionality vs external tool. I am currently using the command line for controlling git functions if what I need is not available in the IDE itself. You like gitkraken? \$\endgroup\$ Commented Sep 8, 2020 at 19:52
  • 1
    \$\begingroup\$ I started with mercurial in 2008 or so. git from comandline is a nightmare for me. at least compared to mercurial :-) Also I love mecurials tortoisehg gui which is lean, logic and so functional... I think I tried every free git gui to find something similar. Sourcetree [sourcetreeapp.com/] - the second best so far... gitahead, gitcola,... but only gitkraken is complete enough for my expectations. I realy like it... well at least for a git gui \$\endgroup\$
    – schnedan
    Commented Sep 8, 2020 at 20:01
  • \$\begingroup\$ Great, thanks for the info! I have no experience with mercurial and came from a company that used SVN exclusively. Now that I am out on my own I opted for Git. gitkraken is downloaded and that's the route I will take with IAR. Thanks! \$\endgroup\$ Commented Sep 8, 2020 at 21:05
  • 1
    \$\begingroup\$ I agree with keeping version control out of the programming IDE, I have nothing but bad experience from such. Multiple monitors and separate programs is a much better solution. \$\endgroup\$
    – Lundin
    Commented Sep 9, 2020 at 9:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.