git-merge-one-file: send "ERROR:" messages to stderr
Signed-off-by: Kevin Bracey <kevin@bracey.fi> Signed-off-by: Junio C Hamano <gitster@pobox.com>maint
							parent
							
								
									333ea38db9
								
							
						
					
					
						commit
						d401acf703
					
				|  | @ -69,7 +69,7 @@ case "${1:-.}${2:-.}${3:-.}" in | ||||||
| 	echo "Adding $4" | 	echo "Adding $4" | ||||||
| 	if test -f "$4" | 	if test -f "$4" | ||||||
| 	then | 	then | ||||||
| 		echo "ERROR: untracked $4 is overwritten by the merge." | 		echo "ERROR: untracked $4 is overwritten by the merge." >&2 | ||||||
| 		exit 1 | 		exit 1 | ||||||
| 	fi | 	fi | ||||||
| 	git update-index --add --cacheinfo "$7" "$3" "$4" && | 	git update-index --add --cacheinfo "$7" "$3" "$4" && | ||||||
|  | @ -82,8 +82,8 @@ case "${1:-.}${2:-.}${3:-.}" in | ||||||
| ".$3$2") | ".$3$2") | ||||||
| 	if test "$6" != "$7" | 	if test "$6" != "$7" | ||||||
| 	then | 	then | ||||||
| 		echo "ERROR: File $4 added identically in both branches," | 		echo "ERROR: File $4 added identically in both branches," >&2 | ||||||
| 		echo "ERROR: but permissions conflict $6->$7." | 		echo "ERROR: but permissions conflict $6->$7." >&2 | ||||||
| 		exit 1 | 		exit 1 | ||||||
| 	fi | 	fi | ||||||
| 	echo "Adding $4" | 	echo "Adding $4" | ||||||
|  | @ -98,11 +98,11 @@ case "${1:-.}${2:-.}${3:-.}" in | ||||||
|  |  | ||||||
| 	case ",$6,$7," in | 	case ",$6,$7," in | ||||||
| 	*,120000,*) | 	*,120000,*) | ||||||
| 		echo "ERROR: $4: Not merging symbolic link changes." | 		echo "ERROR: $4: Not merging symbolic link changes." >&2 | ||||||
| 		exit 1 | 		exit 1 | ||||||
| 		;; | 		;; | ||||||
| 	*,160000,*) | 	*,160000,*) | ||||||
| 		echo "ERROR: $4: Not merging conflicting submodule changes." | 		echo "ERROR: $4: Not merging conflicting submodule changes." >&2 | ||||||
| 		exit 1 | 		exit 1 | ||||||
| 		;; | 		;; | ||||||
| 	esac | 	esac | ||||||
|  | @ -150,14 +150,14 @@ case "${1:-.}${2:-.}${3:-.}" in | ||||||
|  |  | ||||||
| 	if test $ret != 0 | 	if test $ret != 0 | ||||||
| 	then | 	then | ||||||
| 		echo "ERROR: $msg in $4" | 		echo "ERROR: $msg in $4" >&2 | ||||||
| 		exit 1 | 		exit 1 | ||||||
| 	fi | 	fi | ||||||
| 	exec git update-index -- "$4" | 	exec git update-index -- "$4" | ||||||
| 	;; | 	;; | ||||||
|  |  | ||||||
| *) | *) | ||||||
| 	echo "ERROR: $4: Not handling case $1 -> $2 -> $3" | 	echo "ERROR: $4: Not handling case $1 -> $2 -> $3" >&2 | ||||||
| 	;; | 	;; | ||||||
| esac | esac | ||||||
| exit 1 | exit 1 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 Kevin Bracey
						Kevin Bracey