I'm not a mathematician but recently came across Godel's Incompleteness theorems. I have read some of the dumbed down online versions explaining the broad structure of the proof and found the argument quite fascinating. I'm sure the answer to my question is probably explained away in an undergraduate course in logic, however I have searched online for days and can't seem to find the answer - I'm probably not framing the question or search properly.
I do understand that the interpretation/meaning of a logical statement may change if the formal system changes. However I was wondering if it would be possible to gently massage the axioms/rules of the formal system to prove a particular sequence of symbols, that comprise of any logical statement?
Firstly, you must realize that the incompleteness theorems have the general form:
They do not say something like :
So, you cannot go and change $S$ without also expecting the unprovable sentence given by the incompleteness theorem not to change!
In particular, taking any formal system $S$ satisfying the "certain conditions", it is trivial to let $S' = S + \text{Con}(S)$. Then $S'$ certainly proves $\text{Con}(S)$ even though $S$ does not, but by the same incompleteness theorem $S'$ does not prove $\text{Con}(S')$.
Since you say you do not know where to look, I recommend these resources, which you can go through in order and skip those that are too easy for you. (These are so far the best free online resources I have found.) However, there are alternative perspectives not found in any of these books, including resolving logic paradoxes and computability-based proof of the incompleteness theorems.
Note that there is no shortcut to full understanding of these theorems of logic. If you know both programming and basic first-order logic, you can jump straight to the computability-based proof to get a high-level grasp of it, before you get into the details of coding everything into arithmetic. But either way it will take time to work through the details.