Show Full Commit Message and Default to All Branches Page (GitHub)

Automatically show the full commit and changes the link so that clicking branches takes you to the all branches page

Versão de: 23/12/2015. Veja: a última versão.

// ==UserScript==
// @name        Show Full Commit Message and Default to All Branches Page (GitHub)
// @namespace   chriskim06
// @description Automatically show the full commit and changes the link so that clicking branches takes you to the all branches page
// @include     https://github.com/*
// @require     http://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js
// @version     1.4.2
// @grant       none
// @locale      en
// ==/UserScript==

this.$ = this.jQuery = jQuery.noConflict(true);

$(function() {
  function allBranches() {
    if ($('.repository-content').length) {
      var link = $('.repository-content').find('ul.numbers-summary').find('li:nth-child(2) > a');
      link.attr('href', link.attr('href') + '/all');
    }
  }
  
  function fullCommit() {
    if ($('commit-tease.js-details-container').length) {
      $('commit-tease.js-details-container').addClass('open');
    }
  }
  
  allBranches();
  fullCommit();
  
  window.$(document).on('pjax:end', function() {
    allBranches();
    fullCommit();
  });
});
长期地址
遇到问题?请前往 GitHub 提 Issues。