After 1 month hip TB treatment, my evening fever is less frequent but still comes back whenever my hip hurts. Is this really tb??

Too short a time. Not sure that a 1 month course of antibiotics is sufficient for bone TB. Assuming it was TB - proven by culture done by bone aspirate - the usual treatment length is 6 months to 1 year. Bone TB is NOT contagious and your doctor can follow the erythrocyte sedimentation rate (ESR) to monitor your response. Good luck.
TB osteomyelitis. You need to be fully reevaluated. It is entirely possible that the active condition has not been fully eradicated. Best wishes.