Page 1 of 1

GitHub and developing with it

Posted: Sat Mar 18, 2017 3:42 pm
by Oroton
I know alot of people like this, but I kind of find it a little overwhelming and a bit of a pain in the ass.

I've made a few changes to some peoples projects and made a pull request and they have merged it, but that process is so tedious.

I make a fork i clone it to my computer, I edit them, but then it's such a shit process to upload them again to the main website.

I wish I could just go here bob here are some changes..

I'm sure it works like that, but I keep duplicating pull requests not merging it with my own.. i'll figure it out but it's not quite as simple as I hoped..

But I do like that it shows the changes that have been made..

I can't figure out how to only update the files I need on my computer.. i end up just downloading the whole thing and overwritting every file...

Anyways thats my gripe.. how did you all go your first time using GitHub

Re: GitHub and developing with it

Posted: Sun Mar 19, 2017 12:01 am
by Jackolantern
I honestly hated GitHub the first time I used it. Using the command line to select each file or folder to include was a pain. Opening a file through Nano or any other command-line text editor just felt barbaric. That was about where I left it for a while. Then at my work I started using Team Foundation Server (or TFS, Microsoft's source control system) and just loved how nicely everything worked. It was built-in to Visual Studio so as soon as you changed something it was shown as pending changes and you just commit, merge any conflicts visually in your editor and you are good to go. It was a joy to use.

But then I discovered that Jetbrains had this same visual-style and built-in support for version control in their IDEs, such as WebStorm, PHPStorm and RubyMine. And it worked in the same way TFS does, but for other source control systems such as GitHub. Their GitHub supports makes it 20x easier to use and really streamlines the whole process. This is of course on top of all the other amazing features of their IDEs. By far the Jetbrains IDEs are my choice for anything except .NET development, and awesome GitHub support is one of the reasons.

Re: GitHub and developing with it

Posted: Sun Mar 19, 2017 12:14 am
by Oroton
I am so old school, I remember coding when < Strong> was a thing
And using notepad to do everything.


Using terminal just blows my mind and while everything awesome is on node.js
These days I just can't wrap my head around it'. Nor can I afford to pay for a server
That supports it just so I can learn the damn thing.

But GitHub for all its simplicity just made it as difficult and is half the reason I gave up
Working on my dream.

But I'm muscling through it now probably making so many mistakes
But I will have to check out this phpstorm or webstorm

If it makes my life easier

Re: GitHub and developing with it

Posted: Sun Mar 19, 2017 1:18 am
by Jackolantern
It is one of the few commercial IDEs besides Visual Studio. But the "individual" rates are not bad compared to the commercial user rates (I think WebStorm is something like $60). There are also trial periods so you can try it out beforehand to see if you want to pay for it. But for JS and node.js development, it is the best IDE out there.

An important note is that PHPStorm, PyCharm, RubyMine and pretty much all of the other IDEs include everything that is in WebStorm. They all have good JS support.

Re: GitHub and developing with it

Posted: Sun Mar 19, 2017 2:25 am
by Oroton
I just started using Atom as a text editor. Before that I have bee using ConText editor for maybe 10 years I reckon..

PHPStorm looks great too, I'm pretty cheap though.. Maybe I should start another thread about text editors.

Re: GitHub and developing with it

Posted: Sun Mar 19, 2017 7:07 pm
by Jackolantern
I have used Atom a bit as well, mostly for programming Elixir. I like it and the number of plugins are great, but really no text editor is going to offer the features of an IDE. Which one a dev prefers, IDE or text editor, is going to be a personal choice but I will go with an IDE every time.

Re: GitHub and developing with it

Posted: Mon Mar 20, 2017 5:05 pm
by hallsofvallhalla
Github and me have a long history of love and hate. One day she loves me, one day she is punching me in the face. It will always be this way.

Re: GitHub and developing with it

Posted: Mon Mar 20, 2017 11:13 pm
by Jackolantern
I will say...it is quite a nice feeling getting those little stars on a project! That is definitely a nice thing about Github.