There is overlap, but the one does not mean the other. To commit to something, in the context above, usually means agreeing to it (with a promise to go forward with it); devoting one’s self to something is more: it usually means making it a high priority and giving everything to the task.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.