Tell me which git graphic is more convenient to use.
and yet what is better console or graphical client? ) thank
Tell me which git graphic is more convenient to use.
and yet what is better console or graphical client? ) thank
It seems that this question does not correspond to the subject of the site. Those who voted to close it indicated the following reason:
It all depends on the operating environment.
If you are under Windows, then the console is good, but hard. The best client for beginners under Windows is the standard from github, he and git install, and the client is simple, but functional. Of course, he is sharpened on github.com , but sometimes this is only a plus.
Under Linux - here the console is all ours. I personally use graphical utilities to view the situation, but I do not modify anything with them. In packages the whole pack is gitg, gitk, git-cola, giggle. But in its practice, the most popular tool, meld , is the usual diff utility, but it can commit (and not only in git). There is also one very interesting utility - tig. This is a beautiful console commit renderer. (all mentioned programs in most Linux are installed using standard tools, in Fedor - yum install имя )
On the Mac, git systems are usually already in the standard set of command utilities. The github client here is also good.
I recommend SmartGitHg, a very convenient and understandable client. It also has Diff tools, SmartSynchronize is also a handy thing.
I propose to add ungit to the piggy bank and web shell. Made beautifully and conveniently, but can only solve basic tasks.
Watching how Git is supposed to be used. Many colleagues (yes, almost all) use SourceTree, shown above.
It's easier for me to use as a GitX viewer, since It is very simple and intuitive. It is convenient to cancel or add commits.
But squash, editing and merge, the transition from branch to branch, cherry-peaks easier to do in the console. Is it possible to tweak a little Git, for example, by adding aliases to commands.
Git itself has a GUI:
команда git gui And so, depending on where you keep your repositories. If it is local, then this shell is enough for the eyes, if you use github.com, then they have their own beautiful client, if bitbucket.org, then they also have such a thing as SourceTree. On the one hand, graphical shells are more pleasant for the eyes, they seem comfortable, but in the end they can be easily confused with something that later will be difficult to restore, so it’s better to use the console :)
Source: https://ru.stackoverflow.com/questions/301507/
All Articles