In a Git tutorial I'm going through, git commit
is used to store the changes you've made.
What is git push
used for then?
gitgit-commitgit-indexgit-pushpush
In a Git tutorial I'm going through, git commit
is used to store the changes you've made.
What is git push
used for then?
Best Answer
Basically
git commit
"records changes to the repository" whilegit push
"updates remote refs along with associated objects". So the first one is used in connection with your local repository, while the latter one is used to interact with a remote repository.Here is a nice picture from Oliver Steele, that explains the git model and the commands:
Read more about
git push
andgit pull
on GitReady.com (the article I referred to first)