While working with NDSolve whenever I see a square root of first order I get rid of it immediately by squaring and raising the order or power of ODE... as a Rule. It could be beneficial with DSolve also.
Better to raise the power or order of ODE rather than bring in the power of Mathematica into an otherwise easily doable reconfiguration.
c= 1/(1+n) ; u'[t] = Sqrt[u[t]] + c
Squaring,differentiating and simplifying we get:
2 u''[t] = (1 + c/ Sqrt[u[t]])
Now eliminate Sqrt[u], throwing out all double sign problems to get a neat second
order ODE.
DSolve[{2 u''[t] == u'[t]/(u'[t]-c) , u'[0]== c, u[0]== 0}, u,t]
It may require Reduce due to inverse functions.Also it provides a handle on new
initial u'[0] variations as bonus for wider understanding of your phenomenon.
EDIT: We can take it further into analytic form based on new derivative u'[t]= y[t]:
y'[t]== y[t]/(y[t]-c)
DSolve[{2 y'[t] == y[t]/(y[t] - c)}, y, t]
{{y -> Function[{t}, -c ProductLog[-(E^(-(t/(2 c)) + C[1]/c)/c)]]}}
whose integral you are looking for after incorporating initial value.
If closed form is not possible, a full numerical can be taken as a recourse.