List of variables required to write own app; help to use sourcetree

I have 2 problems:

1 - I am trying to create a really simple app where I can make really small changes using sourcetree to understand how it works.
2 - I can’t find a website showing the complete list of variables in unity so I can complete this app. C# var types - Questions & Answers - Unity Discussions this link doesn’t appear to be complete.

I have not been able to find any up-to-date sourcetree tutorial so I was forced to create this app. I am putting the screenshot so you can see what I’m trying to do. The complete codes can be seen. The task is simple - when I press on the button using either mouse or a finger touch, it will just change the words to “i’m pressed”. How do i write the scripts?

I don’t understand your question. You asking about writing a script, but you’ve already posted the script. You’re asking about some complete list of variables in Unity, but Unity just uses the industry standard C#, so the answer has nothing to do with Unity (as for Unity specific types, see the scripting reference). And what are you even asking about Sourcetree? That’s just a front end for Git. Do you understand how to use Git?

Yes I already know how to use gitbash to insert all my codes to github. I completed a tutorial already and it’s working well. However, due to the absence of any recent tutorials for sourcetree, I had to play around with github, sourcetree and gitbash using one specific project. I originally had some errors in sourcetree which prevented me from creating a branch. Suddenly for no reason, the errors disappeared without reason / explanation. Whilst I can create a branch, I have no understanding of how to merge to add codes to my script.

All the above problems have gotten me confused and I just need the steps for sourcetree. If you know the steps, I can ignore the project I created as it is just a stepping stone. There is no purpose for the project. Or if you know the steps you can list it here.