TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Git 2.0 is here

143 pointsby durdnabout 11 years ago

7 comments

michhabout 11 years ago
Full of goodies? Meh. Yes, some default behaviour changed in what I think are mostly good ways.<p>There are some new features, some of them useful for a lot of people, some of them not so much.<p>It&#x27;s good, but full of goodies? Nah. That&#x27;s overselling it.
评论 #7857984 未加载
评论 #7860391 未加载
viraptorabout 11 years ago
Am I the only one disappointed that they didn&#x27;t go for a completely redesigned, consistent UI when making a shift to 2.0? I guess most just went with &quot;everyone else is using git as is, so I have to learn the weirdness&quot;. But projects like EG are still being created - so it seems there&#x27;s a need for improvements. Maybe in v3.0 they&#x27;ll redo it...
评论 #7857580 未加载
评论 #7858175 未加载
评论 #7857432 未加载
评论 #7857485 未加载
评论 #7858902 未加载
评论 #7857676 未加载
评论 #7858962 未加载
dvirskyabout 11 years ago
I hope I won&#x27;t get downvoted for this - but it looks like Git is going the C++ way - tons of very intricate details and features very few people use, that make the learning curve ever steeper.<p>Now, most people work with, what, 20% of git, tops? Why should we care about bloat if we don&#x27;t use it? To me, there are two main issues: a. There are 3 ways if not more of doing every single logical operation; and b. The clutter makes it harder to find how to do stuff that is not trivial when you need it.<p>I really wish Git would be cleaned up and made more intuitive, rather than have more features and abstract more implicit behaviors.
评论 #7859042 未加载
sdegutisabout 11 years ago
Pretty excited to see this until I opened the page and saw that the changes were relatively low-level and things I&#x27;m unlikely to ever need or even run into.
exabrialabout 11 years ago
It would be cool is source tree supported ECDSA keys (looking at you atlassian) :)
amphibeanabout 11 years ago
When do we get a git commit --undo alias? :)
评论 #7858771 未加载
评论 #7857746 未加载
评论 #7858813 未加载
评论 #7857546 未加载
Osirisabout 11 years ago
Regarding the UI issues, I think that libgit2 takes a good approach by separating the UI from the core in a clear way. This way, you have a library that contains all the capabilities that are needed, but a UI can take advantage of that in anyway it wants.<p>For example, a UI could have a &quot;create new branch&quot; feature, which internally does a &quot;create new reference pointing to commit xxx; checkout a working copy of branch y&quot;.