Github is basically the opposite: there aren’t so many bug / problem tracking systems with source code version control turned on, but rather source code version control with some bug / error correction added. I can’t believe that no one mentioned it here, because nowadays it is more common in the opposite direction.
But it is very powerful, you can basically refer to all git sentences also in questions: commits, branch, pull-requests. Github even installed several “automatic” ones, combining PR with content such as “fixes issue 23” automatically closes issue 23.
Github is also very convenient, since most of the open source software currently in use is also hosted there, and you can also reference all of these libraries in your own problems / pull requests, etc. Also, most of the typical modern commercial infrastructure around software development will also be integrated with Github: Travis or Codeship will tell you how your assemblies do and even automatically deploy them, Hound or Rubocop will tell you what your code looks like and Usersnap or Trackduck will report bugs about your Github problems if you don't want to use their software.
Trac, which was mentioned in the answers here, feels very old when compared to Github.
source share