forked from gitea/gitea
		
	 9e6e1dc950
			
		
	
	
		9e6e1dc950
		
			
		
	
	
	
	
		
			
			The current implementation of checkBranchName is highly inefficient involving opening the repository, the listing all of the branch names checking them individually before then using using opened repo to get the tags. This PR avoids this by simply walking the references from show-ref instead of opening the repository (in the nogogit case). Signed-off-by: Andrew Thornton <art27@cantab.net>