|
Ran
|
Files
182
|
Run time
5s
|
Badge
README BADGES
|
push
travis-ci
<a href="https://github.com/brigade/overcommit/commit/<a class=hub.com/sds/overcommit/commit/<a class="double-link" href="https://git"><a class=hub.com/sds/overcommit/commit/<a class="double-link" href="https://git"><a class=hub.com/sds/overcommit/commit/<a class="double-link" href="https://git"><a class=hub.com/sds/overcommit/commit/<a class="double-link" href="https://git"><a class=hub.com/sds/overcommit/commit/5af4021b3359ebb2be2310e4f2e6247902f149da">5af4021b3<a href="https://github.com/sds/overcommit/commit/5af4021b3359ebb2be2310e4f2e6247902f149da"><a href="https://github.com/sds/overcommit/commit/5af4021b3359ebb2be2310e4f2e6247902f149da">&lt;a href=&quot;https://github.com/sds/overcommit/commit/5af4021b3359ebb2be2310e4f2e6247902f149da&quot;&gt;&amp;quot;&amp;gt;Update PrePush Modified Files and Lines with Multiple Branches Push In `pre-push` hook, it receives multiple ref ranges when we pushed multiple branches to remote. Below is pushing multiple branches plus setting up the upstream branch on remote. ``` command: git push origin -u tj-test tj-test-2 stdin: refs/heads/tj-test &lt;/a&gt;&lt;a class=&quot;double-link&quot; href=&quot;https://github.com/brigade/overcommit/commit/&amp;lt;a class=&amp;quot;double-link&amp;quot; href=&amp;quot;https://git&quot;&gt;&amp;lt;a class=&lt;/a&gt;hub.com/brigade/overcommit/commit/&lt;a class=&quot;double-link&quot; href=&quot;https://github.com/sds/overcommit/commit/&amp;lt;a class=&amp;quot;double-link&amp;quot; href=&amp;quot;https://git&quot;>&lt;a class=</a>hub.com/sds/overcommit/commit/62738e20036f58060a8f94ff8cd73733acb6561b">62738e200</a><a href="https://github.com/sds/overcommit/commit/5af4021b3359ebb2be2310e4f2e6247902f149da">&quot;&gt;62738e200&lt;/a&gt;&lt;a href=&quot;https://github.com/brigade/overcommit/commit/5af4021b3359ebb2be2310e4f2e6247902f149da&quot;&gt;&amp;lt;a href=&amp;quot;https://github.com/brigade/overcommit/co</a>mmit/5af4021b3359ebb2be2310e4f2e6247902f149da&quot;&gt; refs/heads/tj-test &lt;/a&gt;&lt;a class=&quot;double-link&quot; href=&quot;https://github.com/brigade/overcommit/commit/&amp;lt;a class=&amp;quot;double-link&amp;quot; href=&quot;https://git">&lt;a class=</a>hub.com/brigade/overcommit/commit/<a class="double-link" href="https://github.com/sds/overcommit/commit/<a class="double-link" href="https://git"><a class=</a>hub.com/sds/overcommit/commit/0000000000000000000000000000000000000000">000000000</a><a href="https://github.com/sds/overcommit/commit/5af4021b3359ebb2be2310e4f2e6247902f149da">&quot;&gt;000000000&lt;/a&gt;&lt;a href=&quot;https://github.com/brigade/overcommit/commit/5af4021b3359ebb2be2310e4f2e6247902f149da&quot;&gt;&amp;lt;a href=</a>&quot;https://githu</a>b.com/brigade/overcommit/commit/5af4021b3359ebb2be2310e4f2e6247902f149da"> refs/heads/tj-test-2 &lt;a class=&quot;double-link&quot; href=&quot;https://github.com/brigade/overcommit/commit/&amp;lt;a class=&amp;quot;double-link&amp;quot; href=&amp;quot;https://git&quot;&gt;&amp;lt;a class=&lt;/a&gt;hub.com/brigade/overcommit/commit/<a class="double-link" href="https://github.com/sds/overcommit/commit/&lt;a class=&quot;double-link&quot; href=&quot;https://git">&lt;a class=</a>hub.com/sds/overcommit/commit/feb40b515f598723fe043b7cb9510f28c287d642">feb40b515</a><a href="https://github.com/sds/overcommit/commit/5af4021b3359ebb2be2310e4f2e6247902f149da">&quot;&gt;feb40b515&lt;/a&gt;&lt;a href=&quot;https://github</a>.com/brigade/overcommit/commit/5af4021b3359ebb2be2310e4f2e6247902f149da"> refs/heads/tj-test-2 0000000000000000000000000000000000000000 ``` Below is pushing multiple branches which already has upstream branch on remote. ``` command: git push origin tj-test tj-test-2 stdin: refs/heads/tj-test <a class="double-link" href="https://github.com/brigade/overcommit/commit/<a class="double-link" href="https://github.com/sds/overcommit/commit/61bc13ab2e717633441855d534904c5036f342dd">61bc13ab2</a>">61bc13ab2</a> refs/heads/tj-test 62738e20036f58060a8f94ff8cd73733acb6561b refs/heads/tj-test-2 <a class="double-link" href="https://github.com/brigade/overcommit/commit/<a class="double-link" href="https://github.com/sds/overcommit/commit/1e371d2c345e00c34410372dad2d7602aca99908">1e371d2c3</a>">1e371d2c3</a> refs/heads</a>/tj-test-2 feb40b515f598723fe043b7cb9510f28c287d642 ``` With these multiple ref ranges, we should read all of them during pre-push `modified_files` and `modified_lines_in_file`.
2748 of 3056 relevant lines covered (89.92%)
103.11 hits per line
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
|---|