title: Can anybody push to my project on github?
body: <p>I am new to git as well as github. I set up a repo on github, and I can push local stuff to this remote repo. Now here is the question: just after I push something to the remote repo, and I refresh the page, I can see the changes are uploaded(for example, if I wrote a readme.txt and push it to the remote repo, where such a readme.txt did not exist, after push and refresh the page, it appears).</p>
  
  <p>So can anybody change my repo on github freely? Or if I push something to linux kernal, can the changes I made be added to it and public for all?</p>