[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]

>gitg - unstable, no push/pull >Git Cola - unorthodox,

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: 115
Thread images: 15

File: Git-Logo-2Color.png (6KB, 910x380px) Image search: [Google]
Git-Logo-2Color.png
6KB, 910x380px
>gitg - unstable, no push/pull
>Git Cola - unorthodox, borderline unusable interface
>Giggle - looks & feels nice, almost the best, but literally worthless w/o push/pull
>GitKraken - not. fucking. free
why aren't there any free graphical git clients for linux that DON'T fucking suck?
>>
>>60103023
because git was made for commandline
>>
>>60103023
if you're too stupid to just use the fucking command line then you don't deserve a working GUI
>>
Why are you using a GUI, git is fucking easy to use on the command line
>>
User a git http local server or something
>>
>>60103070
>git is fucking easy to use

If all you do is add, commit and push maybe.
>>
File: 1493107652291.jpg (67KB, 1024x768px) Image search: [Google]
1493107652291.jpg
67KB, 1024x768px
>>60103023
>graphical git client
>>
>>60103106
Stallman can't even install a Linux distribution without help, pretty unfitting picture desu.
>>
>>60103023
But GitKraken is literally free for non-commercial use. If you had to use it for commercial purposes you wouldn't have any issue to begin with.
Fucking tripfag.
>>
too fucking lazy to use the command-line.
it isn't streamlined either.
nice to see you're all still a bunch of fucking elitists, as always.
i did not miss this board
>>
>>60103133
free w/ restrictions isn't fucking free
>>
>>60103135
>too fucking lazy
So you admit it's your problem, yet we're the elitists? Retard.
>>
>>60103056
>>60103068
this desu
if you can't use something as simple as the git command line you shouldn't even be programming anything other than scratch
>>
>>60103023
GitEye
>>
>>60103156
Then just fucking buy it. Where's your problem you homo?
>mimimi I want excellent software that works just like this one that costs money but I don't want to pay for it
Gas yourself, fucking kike.
>>
File: CvGBZbfVYAAfsSC.jpg (48KB, 960x733px) Image search: [Google]
CvGBZbfVYAAfsSC.jpg
48KB, 960x733px
>>60103132
>>
>>60103174
you're the ones calling others retards for not wanting to use the terminal non-fucking-stop.
when apparently ALL the projects made for git on linux suck donkey dick
>>
>>60103235
Maybe it's not the projects that suck then...
>>
File: GIMPPortable[1].png (309KB, 800x600px) Image search: [Google]
GIMPPortable[1].png
309KB, 800x600px
>>60103258
Yeah we all know freetards are masters of UX.
>>
>>60103235
Lets go back and reread your shitty post:
>too fucking lazy to use the command-line
There, the source of all your problems. Git CLI is robust but also trivial for the basics, so instead of wasting time being even more of a lazy ass and wallowing, you could have already learned git.
>>
File: 4ZMghWSh.jpg (95KB, 1024x995px) Image search: [Google]
4ZMghWSh.jpg
95KB, 1024x995px
>>60103023

>needs to have GUI crutch because he's a brainlet
>cant figure out how to use git from CL, as it was intended to be used
>not realizing that even if there was a good GUI, using command line is still by far the fastest and most optimal way
>tripfag

it all make sense now
>>
>>60103282
>Single window mode
Single window mode
>Single window mode
Single window mode
>>
>>60103103
> on the command line

Read the whole post you autistic fuck
>>
>>60103258
yes, it is they aren't adequately doing the job they are literally programmed to perform.

>>60103311
i don't understand why i'm so horrible for wanting alternatives that make my job easier & less tedious.
it's really funny b/c that's why the unix shell was invented, b/c operating computers any other way was too difficult or too tedious, & just plain unenjoyable compared to using the shell.
now we have better alternatives than the shell.
yet you all still insist on keeping it on life-support when it isn't even relevant.
it's really funny that while praising a unix-like operating system, you are all pissing on the philosophy that led to the invention of unix in the 1st place XD
>>
Good developers don't need a gui for git.
Bad developers need a gui for git.

Guess which kind of developers try to program a gui for git.
>>
>>60103450
i guess all the people on GitHub just suck as developers then, right?
b/c they made a gui for git, which doesn't suck btw, it's just not available for linux

nice logic there
>>
File: 1489531799363.jpg (45KB, 341x500px) Image search: [Google]
1489531799363.jpg
45KB, 341x500px
>>60103440
>now we have better alternatives than the shell
>gui
You're complaining that you don't want to learn git, as if it's anyone else's problem but yours. No one will agree with your sentiments, because they're ones of an illiterate, and, as you pointed out yourself, lazy retard.
>>
>>60103527
You can use github without the gui.
>>
>>60103542
well, i'm sorry for not being interested in using the command-line for literally everything.
please forgive me.
i guess not wanting to be like you makes me illiterate.
fucking autist
>>
>>60103527
Honestly yeah github kind of sucks, they just happened to have a good name + marketing.
>>
>>60103023
>free graphical git clients

Thank god they aren't, last thing we need is make things easier for brain damaged people like OP
>>
>>60103915
butthurt
>>
>giving attention to retarded namefag

SAGE
>>
git gui
You nigger
>>
>>60103915
>being this assblasted

Top fucking kek. Try again tomorrow tripfag, or dont.
>>
>>60103915
>flaming
I'm just a newfag, but even I know the difference between flaming and trolling/baiting.
>>
>>60103023
sourcetree
>>
>>60103023
>graphical git clients

For what purpose, honestly?

>>60103103
>>>60103070
>>git is fucking easy to use
>If all you do is add, commit and push maybe.

What the fuck are you doing?
>>
File: errrrrr.gif (1MB, 292x323px) Image search: [Google]
errrrrr.gif
1MB, 292x323px
>>60103023
> graphical git client
why?
>>
>not using magit
>>
>doing trivial repetitive shit on the command line

how unproductive are you?
>>
>>60103103
>push maybe
>maybe
>>
Because it's inferior to Mercurial.
>>
>>60103023
git client w/ ncurses when? lmao
>>
>>60105866
tig
>>
>>60105908
o shit nice
>>
>>60103023
>He can't just use the git commandline
Fucking retard nigger, you're going to have to get use to using the terminal at some point if you're on Linux.
>>
>>60103023
Unless you done fucked up real bad day to day usage of git in the CLI is a handful of commands. You can figure it out in a few hrs of poking around.
>>
>>60103023
SourceTree works just fine
>>
>>60103056
The creator of Git believed it should be as hard as possible to use in order to weed out bad programmers. If you think I'm joking look it up. It's not an interface, it's a fucking voluntary eugenics program for ass holes.
>>
>not being a pleb and usijg tortoisegit
>>
>>60105244
>doing trivial repetitive shit on the command line
is this bait?
trivial, repetitive shit is where the command line and shells excel, as you can alias and script everything to suit
>>
>>60103023
git init
git add
git commit
git push
git pull
git branch
git checkout
git merge


is this too hard for you brainlet?
>>
>>60103023
Just get sourcetree
>>
>>60103023
smartgit is the best client and is free for non-commercial use.
>>
>>60110076
> no diff command
> faggot detected. you might as well use svn.
>>60110209
>>60110171
Both of these are nice ones.
>>
>>60103023
>client
just no
>>
>>60103915
Thanks for my new filter
>>
>>60105262
Did you even make it past grade 5 English class?
>>
File: dubs.jpg (70KB, 800x472px) Image search: [Google]
dubs.jpg
70KB, 800x472px
M A G I T
>>
File: sicko.png (40KB, 152x254px) Image search: [Google]
sicko.png
40KB, 152x254px
>>60110277
git checked out
>>
File: WHAT.jpg (18KB, 328x315px) Image search: [Google]
WHAT.jpg
18KB, 328x315px
>>60110277
>>60110288
>>60110277
>>60110288
>>
>>60110277
>>60110288

git checkout dubs
>>
>>60103023
> raphical git clients
lol
>>
>>60103915
>especially assuming there's a good gui application available & it streamlines all the operations involved in running your workstation in all the ways a shell can't.
If you can't use shell to streamline your operations better than the best available GUI can, that just means you're not very good with computers.

>the purpose of the shell is to do things a gui can't.
The reason for using CLI is because it's faster, easier and more convenient.
>>
>>60103023
I use gitkraken free. Literally just click 'non-commercial repository' every time you make a new one and it's basically 100% free.
>>
>>60110239
>past grade
>grade
>>
>>60109168
>implying this is a bad thing
>>
>>60103023
Look up magit for Emacs. Nothing is as good as it
>>
>>60103135
Fucking weeb
>>
Definitely use Magit with emacs. It's so much better than those gui apps.

Best part is incrementally staging hunks. Works so good.
>>
>>60109168
>The creator of Git
You mean Torvalds?
>>
>>60112864
Based linus
>>
>>60112970
I never knew linustechtips made git
>>
File: 1197131380182.jpg (15KB, 300x300px) Image search: [Google]
1197131380182.jpg
15KB, 300x300px
>>60103023
>why aren't there any free graphical git clients for linux that DON'T fucking suck?
Even the paid ones aren't very good. Even Visual Studio's git integration shits itself on occasion and I have to whip out the command line.

For all the FOSS circlejerking git gets, it still sucks horse dick at submoduling. It claims to have it, but it never works as advertised.
>>
>>60103068
>>60103070
>>60103106
>>60103176
>>60103174
>>60103313
>>60103450
>>60103720
>>60104951
>>60105129
>>60107538
>>60107621
>>60110076
>>60110354
>>60110372
>all these brainlets trying to boost their self-esteem by using an inferior alternative because they think knowing git [clone | pull | add | commit | push] makes them smart

Diffing, handling merge conflicts, reviewing commits, rebasing, cherry-picking, etc etc are all slower, more error-prone, or just generally more pain-in-the-ass with the bare git CLI tools. A GUI makes those things (basically a huge portion of the proper workflow) a breeze and keeps you aware of the branch you're at, the commit history, the current working directory changes, etc etc. Only an idiot would refuse to learn a GUI and feel superior about it.
>>
>>60103056

F P B P
P
B
P
>>
>>60113397

>t. brainlet
>>
File: Snowman Sad.jpg (320KB, 702x1118px) Image search: [Google]
Snowman Sad.jpg
320KB, 702x1118px
>>60109168
This definitely sounds like something Linus would do, but I'm not finding any interviews or things that says this
>>
>>60113462
your denial reeks through your attempt at a comeback
>>
>>60110076
You also need
git cherry-pick

when you want to unfuck your shit
>>
>>60103915
Stupid
Dumb
Tripfag
Scum
>>
>>60103915
why haven't you killed yourself yet
>>
>>60113542
>when you want to unfuck your shit
>cherry-pick
nigga what the fuck you doin with that
git rebase -i
git reflog
git reset
>>
>>60109168
but it's not even hard to use
>>
>>60113397
>not knowing most people here are NEETs and the largest project they've made is fizzbuzz so they think git is just git add/commit/push
Seriously, asking /g/ for developer advice is pretty retarded. I unironically suggest asking in Reddit where there's more probability of finding someone with actual developer experience.
>>
>>60103023

use the fucking command line you stupid fuck
>>
>>60115888
The triple of bait.
>>
>>60109168
if its suppose to weed out idiots like you who cant remember literally 5 commands then its done its jobs right

based linus
>>
>>60103023
your IDE should have a integrated git gui, why use separate program for it
>>
>>60115974
I agree, I use GNU Emacs which has an integrated git gui.
>>
>>60103023
meld / kompare is decent replacements for git diff.
Gitlab is decent if you want to manage the repository.
But why not just use the command line interface?
It is much easier and most documentation is targeted that.
I would personally make git use meld or kompare and set log to a pretty format that is easier for you to read.
>>
>>60113397
>damage control: the post
>>
>>60103915
delet
>>
I use git cola just to stage shit, rest is command line or meld for conflicts.
>>
>>60113397
fucking this, /g/ is just kids trying to sound smart

>muh terminal masterrace huehue if you dont now how to use it you are dumb huehueheuhe
>>
What's the difference between Git and Github?

Github is the site where the file is hosted at and Git is the program used to send (or is push the right term) to the github file?

I'm learning javascript right now and once I get comfortable in it I'm going to learn version control but I would like some clarity since this thread is opened right now.

Also is there any easy ways to build up my github? Do I literally just find projects on Github and try to "contribute" to them? I'm not sure what I could even contribute but I do know I need to so that when I apply for my first job they can see that I do have experience with using version control
>>
>>60118898
git is a version control system
github is an interactive git repo hosting site
>>
>>60118898
github is a service that hosts repos, and its the most popular one

git is the program that manages repos, with git you can make and host your own repo
>>
>>60114233
I'm surprised it took so long for you guys to post the rebase meme.
>>
>>60116100
Ain't an IDE.
>>
I use KDE, Dolphin and Git plug when I want to use a GUI. It works.
>>
>>60109168
You got a source? I'd love to read that myself.
>>
qgit is pretty nice but it's basically the same paradigm as gitk+git-gui, only with a modern toolkit.

There doesn't seem to be anything using the tortoisehg-style paradigm.

In fact tortoisehg can be used with the hg-git plugin, but the mercurial-git package was dropped from the stretch freeze since upstream was slack in keeping up with changes in hg proper.

It's tempting to fork qgit to add a "single window mode"...
>>
>>60120699 (continued)

Of course there's also Sourcetree that does use the same paradigm, but it's not FOSS, and requires an account to log in with.
>>
>>60119152
Every run of the mill emacs configuration probably has more features than most IDEs
>>
>>60103282
>Yeah we all know freetards are masters of UX.
Tool options should be in a separate window too, lol
>>
>>60115888
This.
>>
>>60113520
>>t. brainlet
>>
>>60103023
F O S S I L
O
S
S
I
L
>>
/thread

we're done here
>>
lmao I knew /g/ couldn't into computers but
>not being able to use git cli
I'm legit dying
>>
>>60103023
The only thing git needs in a graphical interface is the tree structure. You should learn the rest on the command line.
>>
>>60103282
There's single-window mode now.
>>
>>60113397
You can fire up GUI text editors to fix merge conflicts/check diffs/rebase you retard
Thread posts: 115
Thread images: 15


[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.