Fix git SHAs comparison for update.
Fix git SHAs comparison for update.

86e883b8d8d1d16487e245fff02eba8c83da2cdd always returns the full length SHA,
therefore when using a dependency having the short SHA,
it'll always consider that the SHAs are different,
hence it'll alway return true for .

rebar/rebar3,saleyn/rebar3,lrascao/rebar3,erlang/rebar3,tsloughter/rebar3,ferd/rebar3,rebar/rebar3,djnym/rebar3,vladdu/rebar3