sync should only pull if not ahead
sync should only pull if not ahead

fixes #1903

veeramarni/vscode,stringham/vscode,joaomoreno/vscode,jchadwick/vscode,the-ress/vscode,hungys/vscode,rishii7/vscode,f111fei/vscode,mjbvz/vscode,KattMingMing/vscode,charlespierce/vscode,gagangupt16/vscode,hoovercj/vscode,alexandrudima/vscode,microsoft/vscode,rishii7/vscode,KattMingMing/vscode,ioklo/vscode,0xmohit/vscode,veeramarni/vscode,Krzysztof-Cieslak/vscode,ups216/vscode,eamodio/vscode,landonepps/vscode,0xmohit/vscode,mjbvz/vscode,mjbvz/vscode,hungys/vscode,gagangupt16/vscode,williamcspace/vscode,the-ress/vscode,stringham/vscode,radshit/vscode,ioklo/vscode,Zalastax/vscode,microsoft/vscode,the-ress/vscode,ups216/vscode,stringham/vscode,Zalastax/vscode,Microsoft/vscode,gagangupt16/vscode,hashhar/vscode,matthewshirley/vscode,Krzysztof-Cieslak/vscode,hashhar/vscode,hoovercj/vscode,hoovercj/vscode,Zalastax/vscode,Krzysztof-Cieslak/vscode,zyml/vscode,gagangupt16/vscode,zyml/vscode,veeramarni/vscode,matthewshirley/vscode,rkeithhill/VSCode,eklavyamirani/vscode,the-ress/vscode,the-ress/vscode,gagangupt16/vscode,ups216/vscode,microlv/vscode,sifue/vscode,edumunoz/vscode,alexandrudima/vscode,Zalastax/vscode,hungys/vscode,ioklo/vscode,ups216/vscode,sifue/vscode,stringham/vscode,edumunoz/vscode,landonepps/vscode,rishii7/vscode,hoovercj/vscode,gagangupt16/vscode,charlespierce/vscode,ups216/vscode,0xmohit/vscode,microsoft/vscode,radshit/vscode,ups216/vscode,veeramarni/vscode,radshit/vscode,stringham/vscode,cleidigh/vscode,eklavyamirani/vscode,cleidigh/vscode,stringham/vscode,the-ress/vscode,stringham/vscode,joaomoreno/vscode,gagangupt16/vscode,joaomoreno/vscode,alexandrudima/vscode,eamodio/vscode,zyml/vscode,jchadwick/vscode,KattMingMing/vscode,williamcspace/vscode,ups216/vscode,microlv/vscode,joaomoreno/vscode,mjbvz/vscode,zyml/vscode,cleidigh/vscode,0xmohit/vscode,Microsoft/vscode,sifue/vscode,KattMingMing/vscode,sifue/vscode,microlv/vscode,SofianHn/vscode,Microsoft/vscode,joaomoreno/vscode,Microsoft/vscode,bsmr-x-script/vscode,williamcspace/vscode,alexandrudima/vscode,rishii7/vscode,rishii7/vscode,hashhar/vscode,ioklo/vscode,edumunoz/vscode,microlv/vscode,0xmohit/vscode,cleidigh/vscode,hashhar/vscode,edumunoz/vscode,cleidigh/vscode,ioklo/vscode,sifue/vscode,jchadwick/vscode,Microsoft/vscode,DustinCampbell/vscode,KattMingMing/vscode,gagangupt16/vscode,rishii7/vscode,f111fei/vscode,rishii7/vscode,hoovercj/vscode,joaomoreno/vscode,hashhar/vscode,DustinCampbell/vscode,stringham/vscode,Krzysztof-Cieslak/vscode,stkb/vscode,hashhar/vscode,Krzysztof-Cieslak/vscode,dersia/vscode,DustinCampbell/vscode,hoovercj/vscode,mjbvz/vscode,radshit/vscode,hungys/vscode,ups216/vscode,bsmr-x-script/vscode,williamcspace/vscode,0xmohit/vscode,microsoft/vscode,edumunoz/vscode,sifue/vscode,Microsoft/vscode,eklavyamirani/vscode,jchadwick/vscode,Microsoft/vscode,landonepps/vscode,williamcspace/vscode,williamcspace/vscode,Krzysztof-Cieslak/vscode,williamcspace/vscode,jchadwick/vscode,2947721120/vscode,jchadwick/vscode,hungys/vscode,jchadwick/vscode,jchadwick/vscode,punker76/vscode,bsmr-x-script/vscode,hashhar/vscode,rishii7/vscode,eamodio/vscode,Microsoft/vscode,dersia/vscode,hoovercj/vscode,eamodio/vscode,KattMingMing/vscode,the-ress/vscode,hoovercj/vscode,eklavyamirani/vscode,hoovercj/vscode,bsmr-x-script/vscode,Krzysztof-Cieslak/vscode,rishii7/vscode,0xmohit/vscode,Microsoft/vscode,zyml/vscode,hungys/vscode,sifue/vscode,microlv/vscode,Zalastax/vscode,ioklo/vscode,bsmr-x-script/vscode,edumunoz/vscode,Zalastax/vscode,eklavyamirani/vscode,0xmohit/vscode,edumunoz/vscode,joaomoreno/vscode,microsoft/vscode,DustinCampbell/vscode,f111fei/vscode,microlv/vscode,veeramarni/vscode,zyml/vscode,bsmr-x-script/vscode,stkb/vscode,eamodio/vscode,matthewshirley/vscode,jchadwick/vscode,f111fei/vscode,Krzysztof-Cieslak/vscode,dersia/vscode,joaomoreno/vscode,ups216/vscode,hungys/vscode,charlespierce/vscode,radshit/vscode,eamodio/vscode,hoovercj/vscode,f111fei/vscode,mjbvz/vscode,KattMingMing/vscode,microlv/vscode,Zalastax/vscode,ioklo/vscode,punker76/vscode,veeramarni/vscode,hashhar/vscode,microlv/vscode,mjbvz/vscode,cleidigh/vscode,hashhar/vscode,gagangupt16/vscode,veeramarni/vscode,matthewshirley/vscode,stringham/vscode,cleidigh/vscode,sifue/vscode,williamcspace/vscode,eklavyamirani/vscode,eamodio/vscode,williamcspace/vscode,edumunoz/vscode,bsmr-x-script/vscode,Krzysztof-Cieslak/vscode,DustinCampbell/vscode,gagangupt16/vscode,microsoft/vscode,charlespierce/vscode,eamodio/vscode,hungys/vscode,Krzysztof-Cieslak/vscode,stringham/vscode,hoovercj/vscode,0xmohit/vscode,the-ress/vscode,radshit/vscode,stringham/vscode,Krzysztof-Cieslak/vscode,microsoft/vscode,landonepps/vscode,hoovercj/vscode,ioklo/vscode,sifue/vscode,williamcspace/vscode,jchadwick/vscode,Zalastax/vscode,hungys/vscode,matthewshirley/vscode,f111fei/vscode,f111fei/vscode,charlespierce/vscode,punker76/vscode,hungys/vscode,rishii7/vscode,DustinCampbell/vscode,DustinCampbell/vscode,joaomoreno/vscode,landonepps/vscode,sifue/vscode,0xmohit/vscode,zyml/vscode,zyml/vscode,sifue/vscode,ups216/vscode,Microsoft/vscode,bsmr-x-script/vscode,stringham/vscode,f111fei/vscode,cleidigh/vscode,williamcspace/vscode,eamodio/vscode,matthewshirley/vscode,2947721120/vscode,hungys/vscode,microlv/vscode,eklavyamirani/vscode,zyml/vscode,ups216/vscode,hoovercj/vscode,ups216/vscode,KattMingMing/vscode,eamodio/vscode,veeramarni/vscode,hashhar/vscode,eklavyamirani/vscode,zyml/vscode,zyml/vscode,eamodio/vscode,DustinCampbell/vscode,hoovercj/vscode,KattMingMing/vscode,joaomoreno/vscode,hashhar/vscode,f111fei/vscode,rishii7/vscode,joaomoreno/vscode,f111fei/vscode,DustinCampbell/vscode,williamcspace/vscode,radshit/vscode,matthewshirley/vscode,DustinCampbell/vscode,eamodio/vscode,zyml/vscode,gagangupt16/vscode,charlespierce/vscode,rishii7/vscode,DustinCampbell/vscode,edumunoz/vscode,Zalastax/vscode,SofianHn/vscode,the-ress/vscode,eklavyamirani/vscode,charlespierce/vscode,veeramarni/vscode,microsoft/vscode,joaomoreno/vscode,edumunoz/vscode,zyml/vscode,zyml/vscode,ups216/vscode,landonepps/vscode,0xmohit/vscode,joaomoreno/vscode,williamcspace/vscode,2947721120/vscode,DustinCampbell/vscode,sifue/vscode,charlespierce/vscode,cleidigh/vscode,gagangupt16/vscode,hoovercj/vscode,mjbvz/vscode,radshit/vscode,cleidigh/vscode,radshit/vscode,microlv/vscode,sifue/vscode,Microsoft/vscode,KattMingMing/vscode,williamcspace/vscode,DustinCampbell/vscode,ioklo/vscode,joaomoreno/vscode,eklavyamirani/vscode,Krzysztof-Cieslak/vscode,microlv/vscode,Krzysztof-Cieslak/vscode,matthewshirley/vscode,charlespierce/vscode,microsoft/vscode,matthewshirley/vscode,gagangupt16/vscode,microsoft/vscode,hashhar/vscode,microsoft/vscode,veeramarni/vscode,hungys/vscode,charlespierce/vscode,williamcspace/vscode,mjbvz/vscode,0xmohit/vscode,rishii7/vscode,bsmr-x-script/vscode,microsoft/vscode,the-ress/vscode,microsoft/vscode,zyml/vscode,eamodio/vscode,zyml/vscode,f111fei/vscode,0xmohit/vscode,KattMingMing/vscode,ups216/vscode,sifue/vscode,DustinCampbell/vscode,eklavyamirani/vscode,hashhar/vscode,microsoft/vscode,stkb/vscode,radshit/vscode,cleidigh/vscode,cleidigh/vscode,mjbvz/vscode,microlv/vscode,Microsoft/vscode,radshit/vscode,mjbvz/vscode,zyml/vscode,the-ress/vscode,edumunoz/vscode,mjbvz/vscode,jchadwick/vscode,microsoft/vscode,veeramarni/vscode,sifue/vscode,eamodio/vscode,mjbvz/vscode,bsmr-x-script/vscode,cleidigh/vscode,eklavyamirani/vscode,landonepps/vscode,bsmr-x-script/vscode,eklavyamirani/vscode,the-ress/vscode,charlespierce/vscode,jchadwick/vscode,sifue/vscode,joaomoreno/vscode,Microsoft/vscode,charlespierce/vscode,landonepps/vscode,joaomoreno/vscode,bsmr-x-script/vscode,bsmr-x-script/vscode,ups216/vscode,radshit/vscode,gagangupt16/vscode,jchadwick/vscode,the-ress/vscode,veeramarni/vscode,stringham/vscode,gagangupt16/vscode,KattMingMing/vscode,2947721120/vscode,Zalastax/vscode,microlv/vscode,edumunoz/vscode,landonepps/vscode,f111fei/vscode,hungys/vscode,jchadwick/vscode,bsmr-x-script/vscode,williamcspace/vscode,landonepps/vscode,mjbvz/vscode,DustinCampbell/vscode,the-ress/vscode,ups216/vscode,stringham/vscode,punker76/vscode,radshit/vscode,hashhar/vscode,Zalastax/vscode,Microsoft/vscode,ioklo/vscode,Zalastax/vscode,microsoft/vscode,f111fei/vscode,veeramarni/vscode,matthewshirley/vscode,edumunoz/vscode,cleidigh/vscode,f111fei/vscode,edumunoz/vscode,eklavyamirani/vscode,hungys/vscode,Zalastax/vscode,landonepps/vscode,Krzysztof-Cieslak/vscode,0xmohit/vscode,landonepps/vscode,0xmohit/vscode,stringham/vscode,KattMingMing/vscode,DustinCampbell/vscode,Krzysztof-Cieslak/vscode,stkb/vscode,mjbvz/vscode,Krzysztof-Cieslak/vscode,ioklo/vscode,charlespierce/vscode,mjbvz/vscode,landonepps/vscode,hungys/vscode,stringham/vscode,charlespierce/vscode,0xmohit/vscode,SofianHn/vscode,f111fei/vscode,hungys/vscode,eamodio/vscode,matthewshirley/vscode,gagangupt16/vscode,the-ress/vscode,microlv/vscode,mjbvz/vscode,landonepps/vscode,KattMingMing/vscode,cra0zy/VSCode,landonepps/vscode,the-ress/vscode,hashhar/vscode,ioklo/vscode,KattMingMing/vscode,edumunoz/vscode,hoovercj/vscode,Zalastax/vscode,eamodio/vscode,charlespierce/vscode,eklavyamirani/vscode,Microsoft/vscode,matthewshirley/vscode,Microsoft/vscode,0xmohit/vscode,Microsoft/vscode,jchadwick/vscode,eamodio/vscode,matthewshirley/vscode,cleidigh/vscode,f111fei/vscode,cleidigh/vscode,matthewshirley/vscode,jchadwick/vscode,ioklo/vscode,cleidigh/vscode,hashhar/vscode,DustinCampbell/vscode,landonepps/vscode,jchadwick/vscode,matthewshirley/vscode,radshit/vscode,ioklo/vscode,veeramarni/vscode,hoovercj/vscode,rishii7/vscode,bsmr-x-script/vscode,matthewshirley/vscode,eklavyamirani/vscode,radshit/vscode,rishii7/vscode,KattMingMing/vscode,veeramarni/vscode,hashhar/vscode,veeramarni/vscode,gagangupt16/vscode,KattMingMing/vscode,williamcspace/vscode,rishii7/vscode,stringham/vscode,bsmr-x-script/vscode,Zalastax/vscode,ioklo/vscode,joaomoreno/vscode,rishii7/vscode,microlv/vscode,microsoft/vscode,microlv/vscode,SofianHn/vscode,Zalastax/vscode,hungys/vscode,charlespierce/vscode,ups216/vscode,eklavyamirani/vscode,ioklo/vscode,matthewshirley/vscode,microlv/vscode,Zalastax/vscode,dersia/vscode,radshit/vscode,radshit/vscode,edumunoz/vscode,veeramarni/vscode,charlespierce/vscode,landonepps/vscode,Krzysztof-Cieslak/vscode