首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >分布式版本控制系统 Git v2.12.2 发布

分布式版本控制系统 Git v2.12.2 发布

作者头像
Debian中国
发布2018-12-20 11:09:35
4470
发布2018-12-20 11:09:35
举报
文章被收录于专栏:Debian中国Debian中国

Git v2.12.2 发布了,Git 是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

部分更新内容:

  • git status –porcelain” is supposed to give a stable output, but a few strings were left as translatable by mistake.
  • “Dumb http” transport used to misparse a nonsense http-alternates response, which has been fixed.
  • “git diff –quiet” relies on the size field in diff_filespec to be correctly populated, but diff_populate_filespec() helper function made an incorrect short-cut when asked only to populate the size field for paths that need to go through convert_to_git() (e.g. CRLF conversion).
  • There is no need for Python only to give a few messages to the standard error stream, but we somehow did.
  • A leak in a codepath to read from a packed object in (rare) cases has been plugged.
  • “git upload-pack”, which is a counter-part of “git fetch”, did not report a request for a ref that was not advertised as invalid.
  • This is generally not a problem (because “git fetch” will stop before making such a request), but is the right thing to do.
  • A “gc.log” file left by a backgrounded “gc –auto” disables further automatic gc; it has been taught to run at least once a day (by default) by ignoring a stale “gc.log” file that is too old.
  • “git remote rm X”, when a branch has remote X configured as the value of its branch.*.remote, tried to remove branch.*.remote and branch.*.merge and failed if either is unset.

更新内容较多,详情点此查看

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-03-27 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档