Just to add a +1 to the OP: it feels strange to me that there is a pane for Git (or other VCS) in the RStudio UI but when you actually want to use the git commands, they don't happen in that pane but in a "Review Changes" pop-up window instead. It would seem to be better if the Git pane could actually handle the commit and push process "internally".