mirror of
				https://git.tardis.systems/mirrors/yuzu
				synced 2025-10-31 10:44:49 +01:00 
			
		
		
		
	Remove unneeded stuff from pre-commit script The check against an empty commit was not needed (it is only a security for the 1st commit after git init). It could also possibly pose problems because of the redirection to /dev/null on some windows systems. newline at EOF & fixed indent
		
			
				
	
	
		
			24 lines
		
	
	
		
			582 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			582 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
| #!/bin/sh
 | |
| 
 | |
| #check the config, in case the user really wants to allow tabs...
 | |
| allowtabs=$(git config hooks.allowtabs)
 | |
| if [ "$allowtabs" != "true" ] &&
 | |
|    git diff --cached | egrep '^\+.*	'
 | |
| then
 | |
|    cat<<END;
 | |
| Error: This commit would contain a tab, which is against this repo's policy.
 | |
| END
 | |
|   exit 1
 | |
| fi
 | |
| 
 | |
| # If there are whitespace errors, print the offending file names and fail.
 | |
| if
 | |
| # Use git built-in checks for trailing whitespaces
 | |
|     ! git diff --check --cached
 | |
| then
 | |
|    cat<<END;
 | |
| Error: This commit would contain trailing spaces, which is against this repo's policy.
 | |
| END
 | |
|   exit 1
 | |
| fi
 |