Joseph was a Carpenter by Trade.
Jesus step father is Joseph, because god gave Jesus to Mary and Joseph
No, He had no other father, it is as you wrote, God was His heavenly father, and Joseph was his earthly step-father. He had no other father.
If you are speaking about Jesus' step father, Joseph, we are not told about that, but I seriously doubt that He did hit Joseph. If you are speaking about Jesus' Father (God) in heaven the answer is absolutely not!
The Catholic Church teaches that Jesus' father is God. That is why the Church teaches that Jesus is the Son of God. Joseph was Jesus' step-dad.
carpentry
Joseph, from the line of David (Luke 1:26+27)(Matthew 1:16) was the husband of Mary and 'step-father' of Jesus. God was Jesus' father.(Matthew 1:18-25)(Matthew 16:16)(John 8:54).
Mary is mother and Joseph his step-father who had married His mother.
Jesus' step-father, Joseph was a carpenter.
To spread the Gospel about Jesus Christ to every living creature.
Husband and wife - step father and mother of Jesus.
Jesus came from a poor family and probably the only schooling he had was from his mother and step father.....And by God Himself.
Through quoting of scripture and living as a example of the Father.