Personally I'd just install Cygwin and proceed with the usual *nix shell tools, but I need to make a software recommendation to some clients that need something a bit more newbie friendly.
Active19 days ago
The situation is that several clients have developed website(s) of the mostly static HTML sort, but the server they need to deploy to doesn't have the usual collection of 1990s protocols available (for example, no FTP). In fact, there is no access to any graphical interface. Deployment is handled through Git. Changes need to be pushed to a a remote repository that is accessible only via SSH key login. Any commits to the master branch pushed by the authorized key trigger a hook script that deploys the site to the production servers.
The new Tower adds a lot of great features that help me go on with my day faster; like the ability to create pull-requests directly from the tool. Dan Counsell CEO at Realmac Tower is the perfect Git client, I honestly wouldn’t want to use anything else. A standalone local web based user interface for git repositories. It comes with history and tree browsing. You may also use it to commit as it comes with an UI to review local changes and the ability to stage / unstage code.
Itunes ios download folder mac. I am looking to suggest a Git client for Windows that:
There is a GitLab instance available for each client that has one project per domain and makes adding their public key fairly easy. It also gives the clone/remote URLs for each project and makes it fairly easy to check what the status of the remote repository is.
Open source would be preferred, but any reputable freeware would be acceptable. What client software should I point them to?
Edit: Most suggestions to date seem to focus on full blown front ends to all of Git's functionality. I'm looking for something more pared down that only covers the basics and is better suited for a specific task than at running with the big dogs. I'm thinking the KISS principle here for people that do not use version control for anything else and just want to 'upload' their websites.
Community♦
CalebCaleb
4,10222 gold badges2525 silver badges4949 bronze badges
8 Answers
I moved from Github For Windows and then Git Extensions to SmartGit and recommend it. Here's why-
Commercial software but free for private use.
![]()
For git beginners or non-git users, the only pain will be setting up the SSH keys. Once you have done that and cloned your first repository, it will be straight-forward and you will never have to open the console.
RockPaperLizard♦
3,4981010 gold badges2424 silver badges4949 bronze badges
AviAvi
There is nothing like TortoiseGit for beginners.
JBaruchJBaruch
I am using Atlassian SourceTree and like it a lot.
Here's the drill:
Bottom line - I find it almost perfect and use it for all the needs not covered inside my IDE.
Caleb
4,10222 gold badges2525 silver badges4949 bronze badges
JBaruchJBaruch
I very much like Git for Windows (msysGit).It has three 'modes' - Bash (where you can do everything), Windows Context Menu, and GUI (where you can do a lot less but it is I would say very user friendly).
From the cmdline you can do EVERYTHING (pretty much); the GUI does have quite a few features but nothing complicated is shown on the front screen (only commit related), everything else is hidden in the menus.
Caleb
4,10222 gold badges2525 silver badges4949 bronze badges
Nick WildeNick Wilde
5,98144 gold badges2323 silver badges5757 bronze badges
The most simplistic and easy I have ever seen is GitHub for Windows:
But there is one caveat: using with non-github repositories isn't intuitive (feels like a hack TBH).
tallestalles
You may consider using GitKraken. Some features: Muse cc 2017 mac download.
Dariusz WoźniakDariusz Woźniak
ungit has a strong ease of use and understandability focus (as the name suggests)
Install:
https://salsabrown789.weebly.com/download-the-mac-catalina-update.html. It is Node.js based and runs a server that users can view on the browser, so it is cross platform.
Not sure if it manages SSH for users, but it is definitely something that I can see them doing.
Ciro Santilli 新疆改造中心996ICU六四事件Ciro Santilli 新疆改造中心996ICU六四事件
51911 gold badge55 silver badges1515 bronze badges
I use it as main git interface on Linux. Very easy to do everyday operations
mmv-rummv-ru
protected by Community♦Oct 10 '14 at 19:12
Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead? Not the answer you're looking for? Browse other questions tagged windowsgitversion-control or ask your own question.
Active3 years, 10 months ago
I am aware of this question, but it is a bit old now, and some of the answers seem outdated.
Question: please write one answer per GUI you have used, including pros and cons (for example, as far as I can tell, with git gui, you can't manage the stash).
closed as off-topic by user764357, greg-449, Vogel612, EdChum, CristikDec 7 '15 at 9:57
This question appears to be off-topic. The users who voted to close gave this specific reason:
8 Answers
(This is not exactly a 'Windows' standalone Git GUI, but still quite advanced)
Considering that since then, Eclipse is in the process of mirroring all its projects in Git repositories, EGit (based on JGit) have made some progress and are part of the Eclipse ecosystem, and is on par with its Mercurial counterpart.
You can contribute to EGit there.
This Tutorial is quite complete.
VonCVonC
890k327327 gold badges28842884 silver badges34693469 bronze badges
So far I've been happiest with Git Extensions.
Pros:
Cons:
Have a look at
Atlassian SourceTree . It's a free Git Client for Windows & Mac .
I'm using it since the beta. And it's really the best tool ive ever used for git in my opinion.
Say goodbye to the command line – use the full capability of Git and Mercurial in the SourceTree desktop app. Manage all your repositories, hosted or local, through SourceTree's simple interface.
More informations under:
I've been using SmartGit for a few days now, and I have to say I'm very impressed. I'm not a git-genius, but so far I haven't had to break out the CLI for anything. Ho download infomatica in mac.
And the UI is just.. pleasant, frictionless. There aren't any of the 'couldn't they just have done this?' annoyances that I've found with others.
Another option now is http://windows.github.com/ Github for windows. But only really if you are syncing with GitHub. I've been using this for a few weeks, and I do find I need to fire up a shell from time to time. Its also unclear what commands its actually issuing. I keep ending up in the middle of a broken rebase - but I have no idea why its rebasing! But for frictionless use 99% of the time its great.
As for the GitHub for Windows - I have used it for a little time and it's pretty nice. Very esthetic and quite straight forward. It's even better when working with repositories located on GitHub (however I used it with other targets as well).
Today I switched to completely new client for Windows made by Bitbucket named SourceTree. As I understand it's a port from Mac client and thanks to that it looks and feels great. It has LOADS of options and tools (I have not familiarized myself with many of them) and it's constantly developed ( http://blog.bitbucket.org/2013/03/19/introducing-sourcetree-git-client-microsoft-windows/ ). They released the Beta version on 19.03.2013 and they have some really nice plans for future (Mercurial support as well!). I do think that it's worth a look.
I've used the following
GitHub for Windows - required me to download installer which took a long time for me to install. UI was too basic for me and at that time was very slow even when using a local repository.
Git Ui For Mac
SourceTree - UI looks goods but under delivers on features when compared to GitEye and SmartGit.
Collabnet GitEye (site) - UI is famililar to Eclipse users just like me. Worked great and especially had a credential store (SecureStore) which inspired some confidence in how it handles storing of passwords plus SSH key management. Download sql server client mac.
SmartGit (site) - offers personal and commercial versions but even the personal version is an absolute pleasure to use. Staging files, looking at logs, reverting, committing, pushing etc. The features were sufficient for me.
I'd recommend the last two especially SmartGit since the UI is user friendly and pushing to more than 1 repository is much easier.
My answer is not really that verbose but please try to download and see for yourself.
Ubuntu Git UiGit Ui Tool For Bitbucket Mac Client
With visual studio there is http://gitscc.codeplex.com/ Git Source Control Provider which is a Visual Studio Extension. More into in this SO question Using Git with Visual Studio
Ui Tool For MysqlGit Ui For WindowsNot the answer you're looking for? Browse other questions tagged windowsgituser-interface or ask your own question.Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |