Is it possible to have git pull
and git push
in one git command?
The syntax like git pull & git push
doesn't suit me completely, since I need to provide my credentials to the server twice: on pull and on push.
So I wondering, is there any workaround for this? I believe it should be, since it's pretty common case when developer pulls remote origin before pushing local changes.
EDIT: I'm using Windows 7/x64, msysgit-utf8 1.7.9
First of all, you can configure _netrc file that will be used by Git, here is the related issue: Git - How to use .netrc file on Windows to save user and password Then you can configure an alias for the command:
git config alias.publish '!git pull && git push'
And just type: git publish