title: Do a code review on a whole project without a pull request
body: <p>I am teaching programming and I would like to review/comment my student's code.</p>
  
  <p>The easy way to do it would be to create a pull request, but when students are beginners, they are not familiar with branches, and so it's not that easy for them.</p>
  
  <p>There are already questions like that but they don't have answers and are a bit different, for ex <a href="https://stackoverflow.com/questions/46984668/github-code-review-without-pull-request">this one</a> is about reviewing <em>changes</em> and not a a whole project.</p>
  
  <p>I would preferably like a solution using Github, which I think at the moment is not possible <a href="https://github.com/isaacs/github/issues/284" rel="nofollow noreferrer">as it is an open issue</a>, but I am open to hacky solution, or other tools. The important is just the ability to comment code by line.</p>
  
  <p>The solution I am looking for needs to:</p>
  
  <ul>
  <li>Allow adding comments on every line of all the files of one branch or master </li>
  <li>Not require pull request</li>
  <li>Not require comparing branches</li>
  <li>Not require installing another software than Git</li>
  </ul>