You should now have a local clone. To make change, the first thing you need to do is access the correct version of the source code by navigating to the correct branch in your Mercurial/Git client. Then you can make your modifications.
In our example, the Unity Test Tools repo is new and has only one commit on the stable branch. Here is an example of updating explicitly to that version:
Как только вы убедились в корректности версии исходного кода, вы cможете делать свои модификации как вам захочется. Когда вы вернётесь в SourceTree, он обнаружит, что у вас есть модифицированные файлы:
Вы можете просмотреть их в окне Working Copy, в котором вы можете применить эти изменения:
Затем внесите их, нажав кнопку Push. SourceTree покажет, сколько изменений находится в ожидании:
Нажмите Push для паша ваших изменений: