No Pokemon learns cut on there own so you need to use the HM to teach the move.
The only way to do this is have another game that has a Pokemon that knows Cut, and trade it over. Otherwise, you'll have to go on the ship to get the HM yourself, and it'll sail away.
The only way to get Cut in Pokemon Naranja is to trade over a Pokemon that knows Cut from Ruby, Sapphire, FireRed, LeafGreen, or Emerald. However, I've heard that raising a Teddiursa to Level 28 will give you Cut. Despite these ways to get it, you can't use Cut outside of battle as you wouldn't have the badge.
You need to get the hm cut then teach it to a grass Pokemon
Once you get the 2nd badge and HM cut go to a small tree that is blocking your way press start and go to Pokemon choose the Pokemon that knows the move cut select Cut and the tree will be gone.
ahh i was stuck here too for awhile heres what you do friend,get a Pokemon that knows cut and then just walk right up to the door (make sure your facing it) and go to your Pokemon list and click on the Pokemon to use cut and it will cut the dotted door to dust which has a gem for the trade machine.
it it ratticate
You can trade with a friend a Pokemon that knows cut, and as long as you have the required badge, you can use cut outside battles. That way you don't need to obtain the HM1, but if you do want to , you have to go into the SS Anne. Hope this helps.
the pokemon that knows cut must be infront of the tree and that's it
first go through diglett's cave with a pokemon that knows cut. second go down and cut the trees. if you keep going down you should see a house. go insight and talk to one of the guys. he will give a mr.mime
Roselia (she is in the Wood that burned)
You have to get the HM01(cut) , teach it to a Pokemon and when you're facing the a tree to cut down open the Pokemon team menu and click on the Pokemon that knows cut and select the cut option. You also need the second gym badge
none