Help me with Git please

Thor

Honorary Master
Joined
Jun 5, 2014
Messages
44,236
Hello.

I have the following:

Github account - for open source public projects + Github desktop app ( It's gorgeous )
Bitbucket account
Gitlab account - for my private stuff.

Now...

I have this Git client - GitKraken ( http://www.gitkraken.com/ )

I can link it to github and bitbucket, but I have no idea how to link it to Gitlab.

Infact I don't know how to link any Desktop Gui to GitLab

Please help a lost noob out.

I have a windows pc
 

Thor

Honorary Master
Joined
Jun 5, 2014
Messages
44,236
^FCK THAT IS ACURATE AS HELL.

I feel like that... Atm
 

Thor

Honorary Master
Joined
Jun 5, 2014
Messages
44,236
[)roi(];17210145 said:
UIs are always limited, you'll be better off starting to learn to use git in the console.
Start here: https://try.github.io/levels/1/challenges/1

I'm on windows.

Console and Windows doesn't compute might as well stick to what I am good with and that's a GUI. I'm a lotore productive and able. Than using a Windows terminal variant.
 

[)roi(]

Executive Member
Joined
Apr 15, 2005
Messages
6,282
On Unix (Linux or Darwin), we tend to call it a terminal. Console is a generic for CLI (command line interface).
Windows you probably either know it as CMD.exe or maybe even the DOS app.

Not sure why you're hesitant to learn git CLI, as that would overcome most of the limitations / issues you're probably encountering with the GUIs.

Anyway to start with the CLI, you just need to download git for the CLI, from here e.g.
https://git-for-windows.github.io
Or here: https://git-scm.com/download/win
 

scudsucker

Executive Member
Joined
Oct 16, 2006
Messages
9,024
[)roi(];17210263 said:
On Unix (Linux or Darwin), we tend to call it a terminal. Console is a generic for CLI (command line interface).
Windows you probably either know it as CMD.exe or maybe even the DOS app.

Git Bash terminal is part of the install. It is, predictably, better than the DOS command prompt.

If you really need a GUI (and I for one prefer this) SourceTree does a decent job, but it really is worth knowing the command line.
 

[)roi(]

Executive Member
Joined
Apr 15, 2005
Messages
6,282
Git Bash terminal is part of the install. It is, predictably, better than the DOS command prompt.

If you really need a GUI (and I for one prefer this) SourceTree does a decent job, but it really is worth knowing the command line.

It's an early indication of a programmer's experience; GUIs really only help with the basics. For example; once you start working on an open-source project with a number of programmer's with commit access you'll end up in situations that cannot be resolved via the GUI; yet can easily be fixed via the CLI.

For projects that you work on frequently it's useful to build your own git scripts for regular functions; most of which can be done with Windows Powershell.
 

Hamster

Resident Rodent
Joined
Aug 22, 2006
Messages
42,928
I prefer the terminal myself (unless there is a monumental **** up that needs a birds eye view of how somebody you trusted managed to **** it up for everybody), but there is one GUI tool that is excellent if you are a windows user:

Git Extensions

It's not pretty but it does almost everything.
 

_kabal_

Executive Member
Joined
Oct 24, 2005
Messages
5,923
yes, just use git bash, its awesome, and it comes with the windows git installer.

if you must use a GUI, tortiosegit is nice.

I use tortoisegit for diffing and committing, and git CLI for everything else.


Tortoisegit will then also give you puttygen and puttyagent, which makes life tons easier, as now you can load your rsa key into github/bitbucket/gitlab
 

Thor

Honorary Master
Joined
Jun 5, 2014
Messages
44,236
I see how non of your read my op.

I want to use git lab with gitkraken.

Possible yes or no?
 

Mystic Twilight

Expert Member
Joined
Dec 23, 2010
Messages
4,079
Gitkraken is under active beta development and I think there is a community forum, it would be better to ask on their forum.
 
Last edited:

Waansin

Well-Known Member
Joined
Feb 16, 2005
Messages
284
Manually add the gitlab remote to your .git/config file. Even though it is Windows, it still needs the config file. If you add it correctly then Gitkraken should be able to pull and push from it.
 
Top