With GitHub for Windows, you can "publish" a branch, and then "sync" that branch to GitHub.
Is the sync basically a git pull
and git push
? Or is there more to it? If I wanted to do the exact same steps as "sync" from the command line, what should I do?
(It's not Open Source, or I'd just read that.)
Sync does git pull --rebase
and then if there are local changes, it does git push
.
From here: http://haacked.com/archive/2012/05/21/introducing-github-for-windows.aspx#87318