// ==UserScript==
// @name       GitHubSourceTree
// @namespace  http://really-serious.biz/
// @version    1.0
// @description  Adds a "Clone in SourceTree" button to github pages
// @match https://*github.com/*
// @copyright  2014+, James Garfield
// ==/UserScript==

(function(){
	const $ = document.querySelectorAll.bind(document);
    
    const gitHubNode = $(".clone-options + a")[0]
    const parentNode = gitHubNode.parentNode;
    const insertBeforeNode = gitHubNode.nextSibling;
    const gitURL = $(".clone-url-box .js-url-field")[0].value
    
    var sourceTreeNode = gitHubNode.cloneNode();
    sourceTreeNode.href = 'sourcetree://cloneRepo/' + gitURL;
    sourceTreeNode.innerHTML = '<span class="octicon octicon-device-desktop"></span>Clone in SourceTree';
    
    parentNode.insertBefore(sourceTreeNode, insertBeforeNode);
    
})()


@@ -173,16 +173,83 @@
 b pages%0A
+// @respository  https://github.com/jamesgarfield/GitHubSourceTree%0A
 // @matc

Update comments