作者回复: 有机会有精力就响应
作者回复: 我也还在学习中。学成了有机会再来分享吧
作者回复: 这个问题,难倒我了,😄。
不过,我前些年招聘人,从51job海选了一名大专生,看中人家一边工作,一边在培训机构学测试。刚好我们团队需要一名类似的工程师。
现在人家跟着我们团队一起成长,为团队脚踏实地做了很多事情,发展得不错。
比起学历,实力更重要。当然,学历低的,后期付出必须更多。在自己还不够有实力的时候,可以多投简历,找到合适的新岗位后,不要放松,踏踏实实做事,切切实实提升能力。
还有一个,一边工作,一边发现自己的强项,把它发挥的淋漓尽致。
作者回复: 嗯,GitHub和GitLab这俩部分,看看开开眼界还是不错的。真要用好的话,还是需要下功夫多实践的。
作者回复: 谢谢您的肯定与支持
作者回复: 遇到同行的专家了,😄
我们之前一直是 GitLab + Jenkins,今年初把GitLab 升级到 V11,开始引入 GitLab CI。
您的建议非常好。
另外,个人认为本视频课虽基础,确实有存在的意义。我们通过反复的一些基础行为,消除新手使用 Git 命令的担心与困惑,熟练掌握 Git 常用命令及提前了解一些禁忌后,如日后🈶️更高的使用需求,其实用户用 google 等搜索工具可以找到自己需要的解决方法。
作者回复: 恭喜🎉🎈🎈恭喜
作者回复: 极客时间编辑推荐的光标美化工具,Mac上安装了PinPoint
作者回复: 🎉🎉🎉,谢谢
作者回复: 好问题,虽然我不擅长,但也有兴趣一起了解一下。
下面的文档值得一看 https://software.intel.com/en-us/blogs/2017/03/13/continuous-delivery-embedded-systems-and-simulation
作者回复: 好问题! 有两个时间点很重要:
1)c1 创建的时间 tc
2)分支创建的时间 tb
如果 (tc < tb)&&(分支包含c1),说明在分支创建之前该c1已经存在,这种情况下,分支创建的时间就是引入该 c1 的时间。
如果 (tc >= tb) && (分支包含c1),说明c1是在分支创建之后生成的,那么该分支引入c1的时间就是c1创建的时间。
剩下的,大家就得去查一下如何知道分支创建时间点了。git本身不提供分支创建的时间的信息,如果是在GitLab上创建分支的话,那么我们从仓库的activity上可以获得分支创建的时间,或者从api获得分支创建后第一个commit的创建时间来推测该分支创建的时间范围。
可参考资料:
https://forum.gitlab.com/t/how-to-find-the-branch-created-date/12961/9
https://stackoverflow.com/questions/2255416/how-to-determine-when-a-git-branch-was-created
另外,我们是不是可以换个思路来解决你们的问题?比如,找到分支A是从master的哪个commit创建出来的?c1在该commit之前创建的,还是在该commit之后创建的?
作者回复: 都用ssh的方式,把mac上个人公钥往两个平台配置即可。
作者回复: 我从clearcase转git时,主要看了两本书:
1)《Pro Git》https://git-scm.com/book/zh/v2
2)《Git权威指南》,这个市面上买不到了,作者蒋鑫已经把书开源了,他基于Git 1.X写的,现在,Git2的版本了,有些内容显得过时了,当然核心的一些没过时。
地址在:http://www.worldhello.net/gotgit/
作者回复: 想听听你们都有哪些具体的需求,因为有需求才有动力😄
可以提到 https://github.com/DevOpsLakes/devopslakes.github.io/issues 里面,交流方便一些。
作者回复: 有时间说说具体的需求吗?可以提到 https://github.com/DevOpsLakes/devopslakes.github.io/issues 来。