GitHub/Git服务器何时起在Git Submodule中显示commit number及对应版本
关于Git子模块Commit编号显示的版本时间线
GitHub平台端的更新
GitHub在2016年10月的平台功能更新中,正式在仓库的子模块列表区域新增显示关联的commit短哈希编号。在此之前,网页端仅展示子模块的路径和仓库地址,无法直接看到绑定的具体commit版本;更新后,子模块条目旁会附带对应的短commit ID,方便开发者快速确认子模块的当前关联版本。
Git本地客户端的支持
Git从首次引入子模块功能的**1.5.3版本(2007年)开始,就已经在git submodule status、git submodule summary等命令的输出中包含子模块的完整commit哈希。不过早期版本(1.7.x及之前)的输出格式较为简洁,commit编号的辨识度不高;在Git 1.7.10版本(2012年)**之后,官方优化了子模块相关命令的输出样式,让commit编号更直观醒目,同时新增了一些细节展示(比如是否有未提交的本地修改)。
内容的提问来源于stack exchange,提问作者Gary
相关产品推荐
相关产品推荐

