Old English cnyttan, of West Germanic origin; related to German dialect knütten, also to knot. The original sense was ‘tie in or with a knot’, hence ‘join, unite’ (knit (sense 2 of the verb)); an obsolete Middle English sense ‘knot string to make a net’ gave rise to knit (sense 1 of the verb)
古英語のcnyttanは西ゲルマン語起源で、ドイツ語の方言knüttenに関連し、結び目も意味する。原義は「結び目で結ぶ」であり、それゆえ「結合する、一体化する」(knit(動詞の語義2))。廃れた中英語では「紐を結んで網を作る」という意味で、nit(動詞の語義1)を生んだ。