|  |  | @@ -425,18 +425,30 @@ var __runcmd = function(label){ | 
		
	
		
			
			|  |  |  | return nodeShellExec('git', ['-C', dir.name, 'rev-parse'], { stdio : 'ignore'}) | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | , 'add' : (remotename, url, branch) => { | 
		
	
		
			
			|  |  |  | var pushable = processedArgs.pushable || false; | 
		
	
		
			
			|  |  |  | remotename = remotename || processedArgs._[1] | 
		
	
		
			
			|  |  |  | url = url || processedArgs._[2] | 
		
	
		
			
			|  |  |  | branch = branch || processedArgs._[3] | 
		
	
		
			
			|  |  |  | var serial_perform_git_add = (repo)=>{ | 
		
	
		
			
			|  |  |  | var options = {  cwd : repo } | 
		
	
		
			
			|  |  |  | // console.log(repo) | 
		
	
		
			
			|  |  |  | return [ | 
		
	
		
			
			|  |  |  | ['git', ['remote', 'add', remotename, url + '/' + repo], {  cwd : repo }] | 
		
	
		
			
			|  |  |  | , ['git', ['remote', `set-url`, '--push', remotename, 'no-pushing'], {  cwd : repo }] | 
		
	
		
			
			|  |  |  | , ['git', ['pull', remotename, branch], {  cwd : repo }] | 
		
	
		
			
			|  |  |  | , ['git', ['branch', `--set-upstream-to=${remotename}/${branch}`, branch], {  cwd : repo }] | 
		
	
		
			
			|  |  |  | ] | 
		
	
		
			
			|  |  |  | if(pushable) { | 
		
	
		
			
			|  |  |  | return [ | 
		
	
		
			
			|  |  |  | ['git', ['remote', 'add', remotename, url + '/' + repo], {  cwd : repo }] | 
		
	
		
			
			|  |  |  | , ['git', ['pull', remotename, branch], {  cwd : repo }] | 
		
	
		
			
			|  |  |  | , ['git', ['branch', `--set-upstream-to=${remotename}/${branch}`, branch], {  cwd : repo }] | 
		
	
		
			
			|  |  |  | ] | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | else { | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | return [ | 
		
	
		
			
			|  |  |  | ['git', ['remote', 'add', remotename, url + '/' + repo], {  cwd : repo }] | 
		
	
		
			
			|  |  |  | , ['git', ['remote', `set-url`, '--push', remotename, 'no-pushing'], {  cwd : repo }] | 
		
	
		
			
			|  |  |  | , ['git', ['pull', remotename, branch], {  cwd : repo }] | 
		
	
		
			
			|  |  |  | , ['git', ['branch', `--set-upstream-to=${remotename}/${branch}`, branch], {  cwd : repo }] | 
		
	
		
			
			|  |  |  | ] | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | var x = (args)=>{ | 
		
	
		
			
			|  |  |  | return ()=>{ |