Fetching details from the dictionary...

to be attached; to be connected with; to adhere; to stick; to cling
to remain imprinted; to scar; to stain; to dye
to bear (fruit, interest, etc.)
to be acquired (of a habit, ability, etc.); to increase (of strength, etc.)
to take root
to accompany; to attend; to follow; to study with
to side with; to belong to
to possess; to haunt
to be lit; to catch fire; to ignite; to be turned on (of a light, appliance, etc.)
to be settled; to be resolved; to be decided
to be given (of a name, price, etc.)
to be sensed; to be perceived
to be lucky
to become (a state, condition, etc.)
「付く」 has another reading with different meanings.
噂によると彼女に彼氏が付いたらしいよ。
It seems she got a boyfriend.
白いシャツにコーヒーの染みが付いてしまった。
A coffee stain got on my white shirt.
この仕事に慣れが付いてきた。
I've gotten used to this job.