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.

What's New In Git 1.8.5

116 pointsby durdnover 11 years ago

7 comments

dexenover 11 years ago
The changes look good!<p>Can&#x27;t help but notice OP&#x27;s blog platform replaces &quot;--&quot; (dash-dash) with &quot;–&quot; (U+2013, en dash), even in &lt;span&gt;s meant for code highlight. This prevents straightforward copy-paste of arguments like &quot;--prune&quot; to console ;-)
评论 #6847825 未加载
评论 #6849916 未加载
jherikoover 11 years ago
was hoping to see the deadly recursive merge disabled as a default and a one step mechanism to revert a branch.<p>instead a lot of relatively minor things i don&#x27;t really care about (i&#x27;m sure its useful) - also seeing &#x27;something now implemented in C&#x27; instead of &#x27;something now 30% faster (because implemented in C)&#x27; is slightly worrying because users don&#x27;t care about implementation details unless you get something else very very wrong...<p>my issue with recursive merge is that &#x27;works for 90% of linux kernel changes&#x27; or whatever it is is just not the same as &#x27;works reliably&#x27;.<p>git fails to meet my minimum requirements for usable source control because of the extreme difficulties I seem to have with undoing a merge if i don&#x27;t change settings ahead of time (i.e. there is a bug which is a bad choice of defaults). i give it a good go, i get help from the community, i exhaust documentation and google - it doesn&#x27;t work for me. maybe i don&#x27;t understand something - i don&#x27;t want to understand it, i want it to &#x27;just work&#x27; and &#x27;be user friendly&#x27;.
评论 #6847960 未加载
评论 #6847726 未加载
sandyarmstrongover 11 years ago
&quot;While we wait for the next major git release which will bring about some serious updates&quot;<p>Is this referring to git 1.9? Are there any resources to learn what that will bring?
评论 #6847563 未加载
评论 #6847579 未加载
nicwolffover 11 years ago
Yay, now I can stop doing &quot;git fetch &amp;&amp; git rebase -p origin&#x2F;master&quot; and go back to &quot;git pull --rebase&quot;.
Groxxover 11 years ago
&gt;<i>HEAD has a new alias, instead of typing four capital letters you can say “@”</i><p>fwiw you&#x27;ve been able to type &quot;head&quot; for quite a while (forever?). TYPING IN ALL CAPS is a bit of a pain, I agree, but at least for me &quot;head&quot; is somewhere on the same level of typing-complexity as @, possibly easier.
评论 #6849010 未加载
评论 #6849102 未加载
jordighover 11 years ago
Sigh, why use &quot;@&quot; for HEAD? The currently checked-out commit should be called &quot;.&quot;, just like the current directory. Doesn&#x27;t this make more sense? A Unix person thinks &quot;.&quot; means &quot;this one&quot; or &quot;current&quot;.<p>I only complain because in hg, &quot;.&quot; is the equivalent to git&#x27;s HEAD, and it&#x27;s already difficult enough for git users to understand any system other than git after they spend time learning its idiosyncratic and inconsistent UI.
评论 #6847208 未加载
评论 #6848811 未加载
评论 #6847016 未加载
评论 #6847301 未加载
评论 #6847303 未加载
评论 #6847997 未加载
评论 #6849390 未加载
评论 #6847972 未加载
beagle3over 11 years ago
Does anyone know if Git 2 is breaking repository compatibility or just command line compatibility?<p>I remember Linus wanted to add a &quot;generation&quot; counter (empty commit=0, other commits=1+max(parent commits)) to speed up some merges; And I know I would love changes that would make big files properly supported (e.g. the way bup efficiently handles huge files inside a git repo).
评论 #6848714 未加载