Judges 1:29

29 The people of Ephraim did not force out all of the Canaanites living in Gezer. So the Canaanites continued to live in Gezer with the people of Ephraim.

Judges 1:29 Meaning and Commentary

Judges 1:29

Neither did Ephraim drive out the Canaanites that dwelt in
Gezer
Not so much as made them tributaries, but made a covenant with them, it is probable, contrary to the express will of God:

but the Canaanites dwelt in Gezer among them;
the Ephraimites agreeing to it, and here they dwelt to the times of Solomon; (See Gill on Joshua 16:10); where indeed they are said to be under tribute; but that seems to respect some later time, and not when they were first admitted to dwell among them, since no mention is made of it here.

Judges 1:29 In-Context

27 There were Canaanites living in the cities of Beth Shan, Taanach, Dor, Ibleam, Megiddo, and the small towns around them. The people of Manasseh did not force those people out of their towns, because the Canaanites were determined to stay there.
28 Later, the Israelites grew strong and forced the Canaanites to work as slaves, but they did not make all the Canaanites leave their land.
29 The people of Ephraim did not force out all of the Canaanites living in Gezer. So the Canaanites continued to live in Gezer with the people of Ephraim.
30 The people of Zebulun did not force out the Canaanites living in the cities of Kitron and Nahalol. They stayed and lived with the people of Zebulun, but Zebulun made them work as slaves.
31 The people of Asher did not force the Canaanites from the cities of Acco, Sidon, Ahlab, Aczib, Helbah, Aphek, and Rehob.
Scripture taken from the New Century Version. Copyright © 1987, 1988, 1991 by Thomas Nelson, Inc. Used by permission. All rights reserved.