今天我正在浏览一个项目的日志,并意识到我不久前发了一个标签名称.有没有办法重命名标签?谷歌没有发现任何有用的东西.
我意识到我可以查看标记版本并制作新标签,我甚至尝试过.但这似乎创建了一个不太正确的标签对象.一个,
git tag -l
Run Code Online (Sandbox Code Playgroud)
相对于所有其他标签,它不按顺序列出.我不知道这是否重要,但它让我相信新标签对象不是我想要的.我可以忍受,因为我真的只关心标签名称与文档匹配,但我宁愿"正确",假设有正确的方法来做到这一点.
我有一个非常古老的项目,直接包含来自另一个项目的源代码,而不是将其作为库链接.回到糟糕的日子,当我将所有内容保存在CVS中时,我在供应商分支上有外部代码并定期导入.既然我的项目是在git中,那么将外部项目作为子模块包含起来会更有意义.但是,存在一个问题:外部项目已迁移到Mercurial.我找到了git-hg和hg-git项目,但我不确定是否有人正确处理子模块.
有没有办法创建一个指向Hg仓库而不是git仓库的git子模块?
多年来,我参与了许多基于微控制器的项目; 主要使用Microchip的PIC.我已经使用过各种微控制器模拟器,虽然它们有时会非常有用,但我常常感到很沮丧.在现实生活中,微控制器从不存在,固件的行为取决于环境.但是,我使用过的sims都没有为微控制器以外的任何东西提供良好的支持.
我的第一个想法是在Verilog中对整个电路板进行建模.但是,我宁愿不创建一个完整的CPU模型,而且我没有太多运气找到我使用的芯片的现有模型.无论如何,我真的不需要或者想要在这个细节级别模拟proc,我想保留常规处理器sim提供的调试工具.
在我看来,理想的解决方案是混合模拟器,它将传统的处理器模拟器与Verilog模型连接起来.
这样的事情存在吗?
所以老板刚买来告诉我他正在为办公室购买Wii + Wii Fit.首先,我认为这很棒,我们正在使用Wii.但是,我们是一个非常合适的团队,为什么我们也需要Wii Fit呢?当然,我打开了我的愚蠢的嘴巴,问我什么时候才应该沉浸在当下的荣耀中.叹息......工作永无止境......
显然,Wii Fit会将某种数据存储到SD卡中,他想知道我们是否可以访问这些数据.快速搜索几乎没有产生任何结果,只是注意到数据存储为文本文件,但是日文.老板还在外面购物,所以我还不能自己看.
有没有人试图获取Wii Fit数据?运气好的话?
我有一个带有两个分支的git存储库; 一个用于制造/测试的代码,一个是实际的生产固件(它们几乎相同).现在是时候将一个版本发送给制造商了,所以我自然想在两个分支上放下一些合适的标签.
但是,似乎git不允许我在两个分支上放置相同的标记名称.如果我尝试单独标记分支,它会告诉我当我去标记秒分支时标记已经存在.我尝试将两个提交传递给git标签,但它也不喜欢这样.我不一定需要始终以锁步方式标记两个分支,但我不想在标记中添加随机字符以避免名称冲突.
有没有办法做我想做的事,或者我想做错事?
一个分支是制造商在设备上测试它是否正确组装的代码.另一个分支是产品中附带的代码.每个版本实际上并不是两个分支.这是该产品的第一个版本,因此是两个分支的第一个版本,因此我尝试使用'release-1.0'标记两个分支.