SRE笔试题 - 某金融机构
题目
给定一个路径/var/store,在这个路径下创建一个本地git仓库sre-test,作为提交点
下载sre-test仓库到本地,创建两个分支master和test
master先提交一次,test提交3次
最后,得到所有四次提交的记录。
做法
- 跳到/var/store下,创建本地远程仓库sre-test.git
1 | cd /var/store |
- 将sre-test.git下载到本地
1 | git clone sre-test.git sre-test |
- 进入本地目录,创建master和test分支
1 | cd sre-test |
- 切换回master分支,创建一个新文件,写入一些内容,提交并查看提交log
1 | git checkout master |
- 切换到test分支,创建3个新文件,写入一些内容,提交3次并查看提交log
1 | git checkout test |
- 合并test到master分支,并查看日志
1 | git checkout master |
后记
刚开始看到这道题时,我是挺懵逼的。因为没看到远程目录,后来才发现要在本地模拟这个过程,第一点是最难的,其他的就可以迎刃而解了。
另添加算法题一道:
[grouping options](九章算法 - 帮助更多程序员找到好工作,硅谷顶尖IT企业工程师实时在线授课为你传授面试技巧)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Eryoung2的个人博客!
评论
ValineDisqus