Fix wrong xdg config string

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Fixed issue #2290: "Pulled Log" broken

Fix regression of 4bb67cdf35c373a8b7007a6fed9b64e04b8e57e4

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Pass credential callback on program start

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Add CMassiveGitTaskBase as the base class of CMassiveGitTask

This is to isolate UI class

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Introduce CGit::DeleteRemoteRefs()

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Call CGit::DeleteRemoteRefs() to delete remote tags

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Call CGit::DeleteRemoteRefs() to delete remote branch

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>