Son kullanma tarihi geçmiş, bayatlamış bir tarayıcı kullanıyorsanız, Mercedes kullanmak yerine tosbağaya binmek gibi... Web sitelerini düzgün görüntüleyemiyorsanız eh, bi' zahmet tarayıcınızı güncelleyiniz. Modern Web standartlarını karşılayan bir tarayıcı alternatifine göz atın.
Git bash'i upload etmek istediğin dizinde açman ya da o dizine geçmen gerekiyor sonra da bu komutları uygulayabilirsin. Visual studio'da da olsa farketmez sonuçta o da terminal.
Console için C# dosya yapısında hakim değilim ama sadece fikir için söylüyorum:
git add . #burada dizindeki var olan bütün dosyaları eklemesi lazım
git commit -m 'commit adı'
git push remoteName branchName
adımlarından sonra dizinde var olan her şey ekleniyor.