Merge branch 'da/fix-submodule-sync-superproject-config'
* da/fix-submodule-sync-superproject-config: submodule sync: Update "submodule.<name>.url"maint
						commit
						2acf3658a3
					
				| 
						 | 
				
			
			@ -839,10 +839,11 @@ cmd_sync()
 | 
			
		|||
		if test -e "$path"/.git
 | 
			
		||||
		then
 | 
			
		||||
		(
 | 
			
		||||
			say "Synchronizing submodule url for '$name'"
 | 
			
		||||
			git config submodule."$name".url "$url"
 | 
			
		||||
			clear_local_git_env
 | 
			
		||||
			cd "$path"
 | 
			
		||||
			remote=$(get_default_remote)
 | 
			
		||||
			say "Synchronizing submodule url for '$name'"
 | 
			
		||||
			git config remote."$remote".url "$url"
 | 
			
		||||
		)
 | 
			
		||||
		fi
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -58,6 +58,9 @@ test_expect_success '"git submodule sync" should update submodule URLs' '
 | 
			
		|||
	(cd super-clone/submodule &&
 | 
			
		||||
	 git checkout master &&
 | 
			
		||||
	 git pull
 | 
			
		||||
	) &&
 | 
			
		||||
	(cd super-clone &&
 | 
			
		||||
	 test -d "$(git config submodule.submodule.url)"
 | 
			
		||||
	)
 | 
			
		||||
'
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue