A ta liste, je peux ajouter:
- Framalab : très complet, gratuit jusqu'à 25 collaborateurs, gestion fine des branches et tout ce que tu as dit souhaiter. la solution la plus complète, j'ai l'impression (mais peut-être trop ? )
-bitbucket : recommandé par divers personnes de mon travail (dont mon chef). Un peu ancien certainement pas le plus complet
- Gitlab où j'ai quelques projets - très semblable à Github.
Pour moi, je déconseillerais les "petites" forges comme ADDULACT ou TuxFamily, et les "vieilles" forges comme bitbucket. Pour Sourceforge, c'est autre chose : il est clairement prouvé qu'ils truquent les livraisons en y injectant des addwares. Rien que pour ce manque d'honnéteté, je conseille d'éviter.
Je conseille donc dans le désordre Github, Gitlab et Framalab. Avec peut-être une préférence a priori pour Framalab qui me paraît très complet, mais je ne l'ai pas essayé, contrairement aux deux autres où j'ai un compte.