Alpha Time A.K.A. Unstable Time

It is Week time of Winter term. Arguably the most hated time for anything. First it is Week 5, where everyone got stressed out with other classes assignment and exam. Secondly, it is winter term where it just have the atmosphere of “I do not want to do anything”. Despite that, for this class I will be talking about my relationship with GitHub since Valentine is upcoming soon.

Well why do I said there is a love hate relationship with GitHub. The first thing is everyone know what a GitHub is and for my other classes purposes, I always back up my assignment on GitHub. Because you know backing up is a good thing and there was time my computer decided to blow up while I am doing assignment. And GitHub shines even better when you are working on collaboratively on a project, it should make your life easier.

Remember that I said should. Yeah in some cases it can make you a headache or you just want to pull your hair. Well you might be asking why? This because for my capstone; I push my code only to make the whole project file does not compile. I was a bit surprised but not really because in software engineering 2 class, the professor explained us this exact scenario and how he able to escape this situation. The solution is to use GitHub Project. Which sounds great until you realize that this is one of the GitHub Pro features. Fortunately, GitHub understand that we are broke college student so you can get the Pro features for free; which I already used for a long time. And this is something I am planning to try to use as well.

Another thing that I hate with Unity is that they integration with git is a mess. Since I am working on with JetBrains Products lately and their integration with GitHub is superior compared to Unity.

Since my project now heavily involved with Unity, this is something that I need to get used with Unity and GitHub integration. I hope as the time goes, I will understand how to use that features more seamless and efficient.