[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

is Git actually useful or can it be replaced with basic

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 59
Thread images: 5

File: th.jpg (11KB, 369x169px) Image search: [Google]
th.jpg
11KB, 369x169px
is Git actually useful or can it be replaced with basic file management?
>>
>>61804954
people used to do just that. there's a reason git is popular
>>
>>61804976
why is it popular
>>
Are you retarded or have never coded in a collaborative environment?
>>
git is still a college and ruby meme, real devs use centralized scms.
>>
>>61805072
what's a good scm to use, i've never been in a collaborative environment
>>
>>61804954
Very short projects basic file mananger, collaborative or long proyects git.
>>
>>61805072
nvm that reply was stupid
>>
>>61805098
Ignore /g/, use svn and call it a day.

It is KISS, while git is literally overkill for 99.9% of projects that use it. In 2017, there's no need to worry about git's distributed model. The devs from the wikileaks era pushed for it, and now people consider it modern. It isn't.
>>
>>61805072
Theo, pls
>>
>>61805098
He's memeing. Git is perfectly fine and used internally by numerous companies. It's not great, but it is good and has a well-structured design that lets other programs interact with it without fucking things up. Emacs lets you handle version control transparently for example.
>>
>>61804954
Once you learn git, there's no reason not to use git.
>>
>>61805189
>svn
Even fucking cvs is better than this crap.
Just use git, there is no reason not to.
>>
>>61804954
>what is version control
No it can't be replaced by "basic file management".
>>
>>61805231
What is bad about svn? Seriously?

Fucking flash devs who learned go adopted git because steve jobs killed their shitty language before he died. Seriously ex-flash devs are cancer.
>>
i just set up a folder on my google drive and upload all my files to it when im done coding
>>
>>61805305
http://harmful.cat-v.org/software/svn/

git existed before go
>>
look at OpenBSD's CVS, they really made CVS not suck and codebase is simple as usual
>>
>>61804954
subversion is better
>>
>>61805365
OpenBSD is fucking shit.
>>
>>61805189
>>61805305
The entire point of git is that it has a simple and sensible design that doesn't hinder complex projects. Using it for simple projects is easy as fuck, and most modern dev tools can interact with git repos without any special configuration.
Subversion is an obtuse mess. There is absolutely no reason to use it. Git was made for a reason.
>>
>>61805189
so you never bothered to learn git, right?
>>
>>61804954
>social coding
Git is good, Github isn't.
>>
>>61805339
your (cat-v's) argument on subversion is two mailing list posts taken out of context where one developer says the code is ugly and another developer argues a piss poor argument for switching to it.

There's really no content or examples to them, just arguments.
>>
>>61805339
I know it did, I projected a little. What I mean though is that the industry turned at that time and people are ass-backwards because of it. Those who were going to be left behind adopted things they didn't need to, git being one of them. If you're actually working on a large codebase, git may be a better tool. If you're working with a small team, svn makes more sense.

Plus, that article is from 2002. That opinion even back then was subjective. Google used svn after that time period.
>>
>>61805478
It also contains some links, including http://harmful.cat-v.org/software/svn/diagnosing
>>
>>61805498
>>61805339
also from the same people who wrote this:

>Alternatives to GCC:
>Ken Thompson’s cross-compilers collection.
>Write your code in Go instead.
>>
>>61805401
yes but literally everything is on github
>>
>>61805584
No
>>
>>61805399
I did, but the adoption arguments were "its just better xDD" while svn did the job fine. All of the tools popped up because it was trendy. Git clients are kind of heresy as well.

Either way OP, use svn if you want simple redundancy or use git and be a faggot who doesn't understand why they're doing something.
>>
>>61805599
ok
>>
>>61805045
This
>>
>>61805189
>The devs from the wikileaks era pushed for it
What the fuck is that even supposed to mean?
>>
>>61805617
>Git clients are kind of heresy as well.
No they aren't. The majority of people who use git use it through their editor/IDE.
>>
>>61805305
>Fucking flash devs who learned go adopted git because steve jobs killed their shitty language before he died
......What?
>>
>>61804988
Because you don't have to deal with a million different folders on a network and you can make sure everyone works on the same code instead of manually changing files in different folders.
>>
File: 1415449597007.jpg (80KB, 505x475px) Image search: [Google]
1415449597007.jpg
80KB, 505x475px
>>61804954
Once you actually git gud at git, it becomes incredibly powerful and useful.
The ability to create cheap local branches is extremely useful and makes working with other people MUCH easier.
>>
>>61805584
So? Nobody is making you put your code on github. Mine isn't.
>>
>>61805262

Some older systems like VMS have inbuilt version history for regular filesystem.
>>
>>61805584
>Literally everything
Oh you sweet summer child
>>
I travel for work so have to use multiple PCs. BitBucket and Mercurial make things a breeze.
>>
>>61805939
>>Some older systems like VMS have inbuilt version history for regular filesystem.
An awful way to do it.
>>
>>61804954
i dont like it. i just want to have the source files on my computer and edit them with a text editor when needed without getting some stupid repo error every time.
>>
>>61805189
t. moron
Distributed ones are KISS since there is no server to run and all history is stored locally for gas operations. No one is forcing you to actually use the distributed features.
>>
>>61805969
>i just want to have the source files on my computer and edit them with a text editor when needed without getting some stupid repo error every time.
Nigger what the fuck are you doing? If you have a git repo and just want to edit files while ignoring version control, you can do that. Just don't use git, it won't give you errors if you don't use it.

Also it's piss easy to use, so you must be low-IQ if it's throwing errors in your face every time you use it.
>>
>>61806059
usually i just get my programs in tarballs. i dont really have any reason to learn advanced git things. clone and pull is all i have ever needed from it.
>>
>>61805881
I use Tortoise
>>
>>61806108
Okay... good for you? A mere consumer of software indeed has little use for git.
>>
I wager anyone here talking shit about git has probably never completed more than a basic HTML tutorial
>>
>>61805224
where to learn git?
pdf?
>>
>>61805098
Mercurial just works and is very easy to use. For the site I'd just use bitbucket, which hosts both git and mercurial repos.
>>
>>61806452
Start with
man gittutorial
>>
>>61806452
I'm sure you can find some decent 30minute lecture on youtube explaining it all. It's pretty simple, you can get the basics down quickly.

>>61806473
Hg is more complicated and has weirdness around local branches for reasons that shouldn't exist. Also learning Hg is a waste of your time since git won.
>>
>>61804954
Git is good.

Github is not.

Github's code isn't even available on Github.
>>
>>61806530
>Github's code isn't even available on Github.
mind = blown
>>
File: qt_6.28_asian.jpg (56KB, 424x283px) Image search: [Google]
qt_6.28_asian.jpg
56KB, 424x283px
>>61805098
Fossil.
>>
>>61806792

This but unironically.
>>
File: IMG_0356.gif (996KB, 320x232px) Image search: [Google]
IMG_0356.gif
996KB, 320x232px
>>61806792
>>
File: IMG_0257.jpg (55KB, 960x960px) Image search: [Google]
IMG_0257.jpg
55KB, 960x960px
>>61805972
Well, I actually steered my team away from git because of the ssh vulnerabilities around the time everyone was switching to git because of what we were working on pre-death of ie6 (still, fuck you chinks nevar forget). We stayed on non-standard ports and had firewall rules like normal godfearing dev teams.

Eat shit all you hipster fags.
Thread posts: 59
Thread images: 5


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.