|
Well, I mean, case sensitivity and all...
|
|
|
|
|
Soon I will have to start working with a team that have to start using GIT for the first time.
I am an external programmer (currently I don't have any kind of access to their server), they will want to have the source code in their local server repository.
Multiple programmers must work in the same project at once.
It's way too much to learn the console commands now and a GUI interface will be better.
It must be free, by now they don't plan to use it except for the coming projects (6 or 8 months max).
It must be GIT, as the language/environment we use accept mostly that one foundation server or subversion, but we need it to be free and to have a local vs remote repositories.
I've seen SourceTree and TortoiseGit as good candidates, but... what would you all recommend?
As always, thank you all!
|
|
|
|
|
I have used TortoiseGIT for many years and it is very easy to use.
I also use a very neat product that is free, I believe it's still free called GITKracken[^].
It is a visual solution that is very sophisticated!
I don't think before I open my mouth, I like to be as surprised a everyone else.
PartsBin an Electronics Part Organizer - Release Version 1.3.0 JaxCoder.com
Latest Article: SimpleWizardUpdate
|
|
|
|
|
GitKraken is not free and never was.
If you're using it professionally you need a license.
The free version can only work with public repos anyway.
|
|
|
|
|
I use SourceTree.
However, the Visual Studio Git tools have become better too so I've been using it more often lately.
I prefer SourceTree over Visual Studio because I can use it for multiple projects at once in neatly organized tabs and it's not the software I write code in, so my code windows don't get messed up when using SourceTree.
|
|
|
|
|
|
Nice utility, should probably add to free tools.
I don't think before I open my mouth, I like to be as surprised a everyone else.
PartsBin an Electronics Part Organizer - Release Version 1.3.0 JaxCoder.com
Latest Article: SimpleWizardUpdate
|
|
|
|
|
TBH? VS Code's github integration is my go to.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
Git extension in VS Code, or GitHub desktop as backup
cheers
Chris Maunder
|
|
|
|
|
Visual Studio 2022's git interfaces are top-notch and make dealing with git a breeze.
There are no solutions, only trade-offs. - Thomas Sowell
A day can really slip by when you're deliberately avoiding what you're supposed to do. - Calvin (Bill Watterson, Calvin & Hobbes)
|
|
|
|
|
I've used TortoiseGIT most of the time.
I tried different standalone app (gitkraken ... ) and always got back to TortoiseGIT.
CI/CD = Continuous Impediment/Continuous Despair
|
|
|
|
|
I have always used TortoiseSVN not the GIT, I now am curious...
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
I use Got Extensions as there is no registration BS.
|
|
|
|
|
I've used SourceTree to manage a legacy project (pre-Visual Studio integration with git). It does a decent job, but I don't like the fact that later versions require registration with Atlassian.
So far, Atlassian has been good about not sending me spam, but who knows...
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
As mentioned by a few other members, git extensions is a no BS Git interface. I switched from VSTS 2 years ago and this software made that transition so smooth. It is just easy.
|
|
|
|
|
I use TortoiseGit and also tools provided by VSCode and Visual Studio. The VSCode/Visual Studio tools are quite OK for working within a repo but I like Tortoise "bird's eye" view of all repos. Also move/rename operations are very convenient in ToritoiseGit (right-click drag).
Mircea
|
|
|
|
|
Joan M wrote: TortoiseGit
That one. Think I tried SourceTree long time ago and it was annoying for some reason.
Now not so much a preference but rather what I am used to.
I do use the command line for a number of things.
|
|
|
|
|
... what's the point?
I'd get my coat on the way out, but I only stuck my head round the door anyway...
|
|
|
|
|
Up to your room Derek
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
My decimal numbers got scattered, so I rounded them up.
|
|
|
|
|
Sander Rossel wrote: My decimal numbers got scattered decimated, so I rounded them up. FTFY
Mircea
|
|
|
|
|
There are 3.00 people in my household.
Start another thread/rant on dates…
|
|
|
|
|
I watched a Youtube video recently and one idea from it has stuck in my head as very strange.
I assume everyone's familiar with the idea that if you divide 1 by 7, you get an infinite decimal extending to the right...
1 / 7 = 0.14285714285714285714285714285714...
But what if you take that the repeating 6 digit sequence indicated and repeat it infinitely to the right followed by a 3...
...2857142857142857142857142857143
That is clearly an infinity (it has infinitely many digits!), but if you multiply it by 7...
7*3 => 21 => 1 carry 2
7*4 => 28 + carried 2 => 30 => 0 carry 3
7*1 => 7 + carried 3 +> 10 => 0 carry 1
7*7 => 49 + carried 1 => 50 => 0 carry 5
7*5 => 35 + carried 5 => 40 => 0 carry 4
7*8 => 56 + carried 4 => 60 => 0 carry 6
7*2 => 14 + carried 6 => 20 => 0 carry 2
7*4 => 28 + carried 2 => 30 => 0 carry 3... Ultimately, you get...
...0000000000000000000000000000001
You have an infinite number of zeroes followed by 1, which is just 1. So this infinite number times 7 equals 1, which means it's also 1/7!
I'd always been told that multiplying infinity by any number resulted in infinity, but this is clearly an infinite number which when multiplied by 7 is 1!
|
|
|
|
|
|
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|