AaronLS
New Member
So I forked terasology and have gotten it to a compilable/runnable state. YAY!
I'm pretty well versed in source control, but haven't used distributed source control like github.
1) When I forked Terasology, am I correct in understanding that fork in github terms is just a clone of the remote Terasology repo to my own repo?
2) My fork includes all Terasology branches, correct? At first I wasn't sure if my fork was just a clone of a specific branch, but I see now under my github fork there is a menu to switch between forks.
3) At the bottom-right of IntelliJ there is a menu listing all of all the branches, and they are listed as things like origin/dev. According to the wiki, origin would be the Terasology repo. Is this the case even in the context of my local machine? I.e. relative to my local machine repo, I was wondering if origin might be my remote AaronLS/Terasology repo, since that is one clone "hop" backwards from my local machine.
Thanks.
I'm pretty well versed in source control, but haven't used distributed source control like github.
1) When I forked Terasology, am I correct in understanding that fork in github terms is just a clone of the remote Terasology repo to my own repo?
2) My fork includes all Terasology branches, correct? At first I wasn't sure if my fork was just a clone of a specific branch, but I see now under my github fork there is a menu to switch between forks.
3) At the bottom-right of IntelliJ there is a menu listing all of all the branches, and they are listed as things like origin/dev. According to the wiki, origin would be the Terasology repo. Is this the case even in the context of my local machine? I.e. relative to my local machine repo, I was wondering if origin might be my remote AaronLS/Terasology repo, since that is one clone "hop" backwards from my local machine.
Thanks.