Nice one! Getting hung up is something you'll adapt to. There's a few options that I know of.
1: If you are quick enough to recognize the snag, you can circle your rod end at an elevated angle and free it.
2: A lure knocker. ( you can make one out of a 3/4 or 1 oz dipsey sinker and a snap swivel)
3: Thumping the line. (If you get mild to moderately snagged, pulling the line with your retrieve hand while keeping some tension on the line will shock it out, kind of like stretching a new guitar string)
4: Slapping the rod butt. Put some more tension on the snag and hit the butt end of the rod.
5: Weaker test leaders.
6: Use lighter gauge hooks and pull hard enough to straighten them. (Pull the line, not by using the rod)
7: Go for a small swim. If you have a magic or expensive crankbait, you'll do it.
8: Use a stick and wrap your line around it a few times and start pulling. You won't have to carry gloves with you that way.
That's the list of antics I've used in the past with the exception of number 8, I read on here someone else used this technique who was a bank fisherman. On a boat, things are a little easier sometimes. But I sometimes get an errant cast that lands in some limbs. At any rate, keep fishing! You'll learn to recognize snags sooner and more accurately and you'll lose less equipment over time. Having said that, when the bite is on, I snag myself more frequently because I get bass blinded and I've missed some decent fish by being fooled thinking it was a snag. When in doubt, set the hook. You can't brag if you never snag. Happy fishing!