Aversion to Git?

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
I would consider it if there were an easy-to-read/understand guide.
 

nio kasgami

VampCat
Veteran
Joined
May 21, 2013
Messages
8,949
Reaction score
3,042
First Language
French
Primarily Uses
RMMV
meh for me coding holder should be simply simple I don't use a lot but pastebin is something I project to use this far more something in my need.

generally I don't make my script public simply I don't have any real confidence in myself!

but I admit if I want to be more serious in coding I should invest in some good coding holder for host my scripts
 

Lemur

Crazed Ruby Hacker
Veteran
Joined
Dec 1, 2014
Messages
106
Reaction score
124
First Language
English
Primarily Uses
You know GitHub is free right? Also, pm me and I'll send links to the stuff I made in College and earlier. That stuff is bad, and I posted it publicly.

Do note the first things I tend to look at on new hires are their GitHub, their tech blog, and their twitter. Actually very common. Most people just want to see you're willing to try and fail a few times for lower level jobs.
 

JoePro

None Newb
Veteran
Joined
May 29, 2014
Messages
78
Reaction score
17
First Language
English
Primarily Uses
I have never used Git before, Pastebin is just so easy to use. I would like to check out the tut if you make one though. I am always up for learning something new, and wouldn't mind jumping on the band wagon if I knew more about it.
 
Last edited by a moderator:

Zeriab

Huggins!
Veteran
Joined
Mar 20, 2012
Messages
1,268
Reaction score
1,422
First Language
English
Primarily Uses
RMXP
The RPG Maker editor itself is a big reason. Scripts are not stored in a version control friendly way. No built-in version control is available for easy check-ins, check-outs and synchronizations. Scripters are lazy and using Git is tedious. Therein lies the problem I believe.
It is not unique to Git btw, but more general to having version control and not having version control. The difference between say CVS and Git is negligible compared to that.

*hugs*

 - Zeriab
 

Galenmereth

Retired
Veteran
Joined
May 15, 2013
Messages
2,248
Reaction score
2,158
First Language
English
Primarily Uses
N/A
That's why I use my "External Scripts Framework" script for importing and compiling scripts from external files. For me it's easier to manage than the built-in code editor, and I can use version control properly :) It works with encrypted games, too.
 
Last edited by a moderator:

Lemur

Crazed Ruby Hacker
Veteran
Joined
Dec 1, 2014
Messages
106
Reaction score
124
First Language
English
Primarily Uses
All I know is I have a strong desire to flip tables every time I try and read through someone elses script and have to wade through their game to get to it. This is doubly annoying as RMVXA is on my Windows VM that I don't want to have started up all the time.
 

Galenmereth

Retired
Veteran
Joined
May 15, 2013
Messages
2,248
Reaction score
2,158
First Language
English
Primarily Uses
N/A
The big benefit of using a place like GitHub to host your code -- and GitHub is just one option for hosting your Git repos; there are others like Bitbucket -- is that collaboration and bug reporting is improved significantly. Imagine if all the big scripts had a repository where all bugs were collected in one place; that'd be easier for both users (to get updated scripts from one source and keeping track) and scripters (no more having to look through ten different forums for bug reports) :)
 

Tsukihime

Veteran
Veteran
Joined
Jun 30, 2012
Messages
8,564
Reaction score
3,846
First Language
English
The big benefit of using a place like GitHub to host your code -- and GitHub is just one option for hosting your Git repos; there are others like Bitbucket -- is that collaboration and bug reporting is improved significantly. Imagine if all the big scripts had a repository where all bugs were collected in one place; that'd be easier for both users (to get updated scripts from one source and keeping track) and scripters (no more having to look through ten different forums for bug reports) :)
If you're not going to be posting your scripts in 10 different forums, then yes I can agree with that.


Otherwise, if there is a way to leave a comment on the topic itself, it will likely happen.
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
Git offers nothing in that respect that Pastebin doesn't also offer - assuming you're not talking about people updating other people's scripts, which I would not like to do to others or have others to do me.
 

Lemur

Crazed Ruby Hacker
Veteran
Joined
Dec 1, 2014
Messages
106
Reaction score
124
First Language
English
Primarily Uses
You do realize that you have to either approve the changes (pull requests) or approve them to be able to make changes (contributors) right?

Let's say someone's script is everything you want except for one detail, and you know how to fix it. Do you hunt the forums to find their posts and try and get them to add it? That's when Git is handy to manage all the process.

Call me harsh, but if you don't know version control as a programmer, you're screwed when it comes to seeking employment. If the employer you're working for, or looking to work for doesn't use version control it's a good sign to run away as fast as you can. When I interview interns or other people seeking jobs, I'll throw out their resumes without a second thought if they don't have something public on Github or a like site.

Now most of the point of scripting is to share and share alike, as well as collaborating on bigger pieces. That's exactly what Git is for. If you want to take the next step as a programmer, you need to be using it or another VCS.
 

Kaelan

Veteran
Veteran
Joined
May 14, 2012
Messages
797
Reaction score
537
First Language
Portuguese
Primarily Uses
RMMV
When I interview interns or other people seeking jobs, I'll throw out their resumes without a second thought if they don't have something public on Github or a like site.
Idk about corporate software, but game companies usually don't care about that if you have a working project to show, which is a million times better than code in a repository.
 

Lemur

Crazed Ruby Hacker
Veteran
Joined
Dec 1, 2014
Messages
106
Reaction score
124
First Language
English
Primarily Uses
Idk about corporate software, but game companies usually don't care about that if you have a working project to show, which is a million times better than code in a repository.
Perhaps, but without showing your code you often won't even get in the running. You forget, code in a repository may well be working code, making it well well more significant than a closed source project. This counts for corporate and startups, especially around San Francisco. Companies care that you're contributing back to the community, and tend to have side projects on your off time.

Seeing a working project lets you know they can finish something. Seeing the internals lets you know they can do it well without making an unholy mess you'll have to clean up after if you hire them. I don't like to judge black boxes, because most times it's too much a hassle to clean up after.
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
Git is not the be-all and end-all. If you reject applications because they don't use Git, that's your call. SVN works fine too, as do any number of other methods.


I've had numerous programming jobs over the past 25 years. In all of them we used different kinds of versioning. In none of them was I required to prove that I knew how to use it or had a habit of using it, in order to get the job. I think you overrate its importance in getting a job.
 
Last edited by a moderator:

Lemur

Crazed Ruby Hacker
Veteran
Joined
Dec 1, 2014
Messages
106
Reaction score
124
First Language
English
Primarily Uses
If you reread, you'll note I said:

Call me harsh, but if you don't know version control as a programmer...
I meant in general, as stated there.
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
I was responding more to this ...

When I interview interns or other people seeking jobs, I'll throw out their resumes without a second thought if they don't have something public on Github or a like site.
 

Lemur

Crazed Ruby Hacker
Veteran
Joined
Dec 1, 2014
Messages
106
Reaction score
124
First Language
English
Primarily Uses
I was responding more to this ...

OR A LIKE SITE
Again, I don't think I'm being unclear here. You're reading into it what you're wanting to.

SVN

Mercurial

Git

There are several out there really. The fact of the matter is that as a professional developer you need to be using version control. Consequentially, as an amateur or a scripter, it can be reasonably inferred that the benefits of such are worthwhile.

Now it's well and good to say you want to just be a scripter, but where's the fun in that? If you're not aiming to improve yourself in programming, what's really the point? Fact of the matter is everyone makes mistakes, deletes something, makes a bad change, or any number of things. If professionals all use something, there's a very compelling reason for it.
 

TheoAllen

Self-proclaimed jack of all trades
Veteran
Joined
Mar 16, 2012
Messages
5,592
Reaction score
6,522
First Language
Indonesian
Primarily Uses
RMVXA
Now it's well and good to say you want to just be a scripter, but where's the fun in that? If you're not aiming to improve yourself in programming, what's really the point? Fact of the matter is everyone makes mistakes, deletes something, makes a bad change, or any number of things. If professionals all use something, there's a very compelling reason for it.
Some people just want to sent this kind of snippet script and It doesn't even need version control. 

class Game_Actor alias aliased_level_up level_up def level_up aliased_level_up recover_all endendFun part? what's the point? playing and helping people. Playing with script itself is fun. Note that some people here are not proffesional and just want to send that kind of stuff to people. 
 
Last edited by a moderator:

Users Who Are Viewing This Thread (Users: 0, Guests: 2)

Latest Threads

Latest Posts

Latest Profile Posts

Couple hours of work. Might use in my game as a secret find or something. Not sure. Fancy though no? :D
Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.
Do you Find Tilesetting or Looking for Tilesets/Plugins more fun? Personally I like making my tileset for my Game (Cretaceous Park TM) xD
How many parameters is 'too many'??

Forum statistics

Threads
105,862
Messages
1,017,047
Members
137,569
Latest member
Shtelsky
Top