git存储库取自本地系统(localhub)并在项目范围的系统(companyhub)上创建。但是,历史记录丢失了,因为各种文件都是一次性提交的。
也就是说,存储库git @ companyhub:projects / myproject.git是在没有历史记录的情况下创建的。
companyhub上的git log
现在读取
将项目处理添加到公司git hub
以及完成此操作的日期。
有没有办法可以获取localhub上仍然存在的历史记录并将其放入已在公司中心创建的存储库中。
我想要git @ companyhub:projects / myproject.git显示与git @ localhub相同的日志历史记录:projects / localproject.git
请注意,文件不会更改。 git log
显示的历史记录将被修复。
将进入localhub创建的克隆并发出
git push git@companyhub:projects/myproject.git
的工作。如果没有得到更好的人的确认,我不愿意尝试。
答案 0 :(得分:0)
一种方法是从较新的存储库中pull
旧存储库。这样,您可以保留所有现有的提交历史记录