首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

公司新来一个八年经验的 Android,然而我还要教他怎么用 git?

  •  
  •   hongch · 33 天前 · 13326 次点击
    这是一个创建于 33 天前的主题,其中的信息可能已经有所发展或是发生改变。

    起因

    隔壁部门招了个 Android,据说 8 年经验,多年团队管理经验。有一天,接到领导电话,说他们业务太多,需要我过去支撑,帮他们 2 个星期

    经过

    去了他们部门之后,直接让我接手前外包写的 APP,开发新功能。但是原型、UI、接口啥都没有,让我给排期(多久能做完),我 tm 都不知道要做什么,我怎么给排期?然后就恶心到我了。我说我给不了,我都不知道要做什么。她来了一句:“你给一个大概的时间。”
    我服了,接口啥时候给我都不知道,我怎么知道我啥时候能做完???

    没事,我先看代码,他说他准备把自己的网络框架导进项目,我 ok,毕竟以后是他维护。
    大概过了半天,她说项目建好了,让我把代码拉下来。于是又一次恶心到我了,她说:“我没用过这个 git 的 GUI 工具,所以不知道自己推了什么代码上来。”

    第一次看到项目代码

    what the fuck????自己推了什么代码上来都不知道?
    项目 clone 之后,然后各种找不到第三方 jar 包,由于 Android 用 gradle 引包,所以需要对应的 maven 地址,然后我就好奇了!!! 其中一个包的 maven 地址都没写,她是怎么编译通过的?????
    没事,我帮你改好。 然后他自己的网络框架 API 文档也没给我?我是神仙吗?看见源码就知道怎么用?

    我改完代码推上去之后

    某个下午,她又问我:“ 我怎么 push 不了代码,一直报错。”
    我说:“你先 pull 一下,错误不是提示了嘛,需要先 git pull,解决冲突代码。”
    git 她说:“我看你没改代码啊,怎么会有冲突。”
    这个时候我疯了,git log 不是能看见所以推送记录吗??
    然后我一步步教他,怎么 pull 代码,怎么解决冲突,总算搞定了,过了一会又来了
    她又说了:“啊呀,怎么这个东西还在?是不是你改了代码?”
    我说:“我没动过,你切到第一个 tag 自己看代码,你推上来的就是这样的。”
    然后她不做声。

    更奇葩,团队直接在 master 上开发?

    由于我一直是用 git flow 那一套,所以新建了一个 develop 分支,于是发生了更奇葩的一幕
    似乎他们之前都是直接在 master 上开发??? 更奇葩的是,他让我以后都在 develop 上直接开发?而不是在自己的分枝上? git git

    群里问了啥时候给接口,UI 三天了也没一条回复,不知道后续还有啥奇葩问题~

    第 1 条附言  ·  33 天前
    好了 兄弟们,我想吐槽的并不是不会用 git - - ,而是做事方式
    134 回复  |  直到 2019-07-23 09:38:10 +08:00
    1  2  
        101
    ironMan1995   32 天前 via Android
    @zr8657 这不就是有点像 git 有冲突了,会把你把代码和同事的代码用符号分割表示么
        102
    yutou527   32 天前 via Android
    @RickyC nsnmn
        103
    AndroidEngineer   32 天前
    卧槽,是妹子,你为什么不耐心点还挂人..
        104
    asasas2114823   32 天前
    @RickyC 求你不要让我觉得基督徒都是()了,爪巴啊
        105
    pylixm   32 天前
    666
        106
    pylixm   32 天前
        107
    leedong00   32 天前
    说句实话你就是活该,你帮她整那些干啥?她整不明白自然就得被领导干,这下好了,你帮她整好了,然后她领赏,你继续被她管着。
        108
    dwzfuck   32 天前
    哈哈哈哈哈哈,
        109
    gesse   32 天前
    一会“他”、一会“她”,到底要弄哪样啊?
        110
    imycc   32 天前
    我会用 git,如果你让我切换到 svn,我多半也很生疏,这个倒不是喷点。

    八年工作经验,多年带人经验,但是从你描述中看到团队效率管理似乎没有什么成绩,这个跟 ta 的资历就有点不符了。

    但是做事还是得做事。。协作的事情以后再说
        111
    laike9m   32 天前 via Android
    @justforlook44444 看破不说破啊
        112
    madtcsa   32 天前
    不会 git 与不会 git GUI 还是有些区别的。
        113
    tomcatsayhello   32 天前
    作为一个资深码畜,我表示我也不会鸡特。




    当然你可以选择相信
        114
    Artvision   32 天前 via Android   ♥ 1
    看是走开发线还是有走管理线,有管理线的需要了解开发流程和部分技术,然后主要做的事管理团队,协调内外关系,不懂 git 也没啥问题。如果走技术线的话也没必要因为一个 git 就否掉,这个很容易上手的自己花点时间就好。
        115
    mritd   32 天前 via iPhone
    告诉你吧,她是一年工作经验用了 8 年
        116
    greatghoul   32 天前
    人家公司可能以前一直用的 svn 吧,也没有什么好惊奇的。
        117
    kimown   32 天前 via Android
    这人不辞,猪队友只会坑人,坑项目,被动加班
        118
    spadger   32 天前
    "多年团队管理经验"很正常了。
        119
    skiy   32 天前 via Android
    老人都用 svn 吧
        120
    cabing   32 天前
    工作方式和态度不是特别好,有可能挖坑~~
    不会用工具下班不会看看啊。。这种工具很简单的。。
        121
    kkzxak47   32 天前
    这些细节体现的就是思维方式。
    能溜就溜吧,离远点。
        122
    fghjghf   32 天前
    没用过 git GUI 很正常的。我身边就有很多。是个正常人,百度 30 分钟都能搞掂的,这又不是什么。关键看他对工作是否上心!态度很重要,
        123
    huangsw   32 天前
    我们公司一直用 SVN,自己搞点开源项目才熟悉了 git。很多技术只有用多了才能熟练,个人觉得正常
        124
    Jackeriss   32 天前
    听说同花顺用 SVN 而且就一个分支
        125
    lowman   32 天前
    正常, 之前遇到一个前端的女大佬, 以前从来没有用过 git, 但是人的前端技术确实很厉害. 大家伙教了她几次, 人很快就学会了, 不知道你的注意力是否就全集中在她不会用 git 这点上.......
        126
    wnpllrzodiac   32 天前 via Android
    这 8 年水滑的厉害。。。说只会用 svn 还能原谅
        127
    ye4tar   32 天前
    如果业务写的好,代码写的稳定,进度控制的好,这完全可以接受。
    如果一次编写,到处 DEBUG 就算了
        128
    maxbon   32 天前
    上了一定年数的不会 git 很常见的,我们公司 20 年了,到现在都还只用 svn,项目太多太庞大了,懒得换 git,svn 用着也还挺好
        129
    yippees   32 天前
    分支一时爽,合并···
        130
    jjhappyforever   31 天前
    作为一个开发人员,还是淡定点吧,何况人家是妹子,8 年没有 git 经验怎么了,或许人家用的 svn 呢,或者人家自己一人搞定项目呢,一个版本控制工具而已,不要搞的自己牛逼不要不要的,还有 master 开发怎么了,我们也是这么搞的,只要能维护的了就 ok,谁规定一定要在 dev 分支搞,,,作为一个 coding 人员,低调些....
        131
    metaclass   31 天前
    提醒你记得把 force push 的权限给关了,否则哪天她一时激情 force push 到 master 你哭都来不及,还没有证据
        132
    AlohaV2   31 天前
    这种人可能会在某个方面有很厉害的本事,不然它为什么会被招进来?虚心点,下次也有向他求教的时候呀
        133
    liu19931020   31 天前
    git 的报错信息里面有 git 仓库的地址
        134
    nnnToTnnn   29 天前
    我也不会 Git GUI 很特么难用,蛋疼,一般我用 git base
    1  2  
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2719 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 28ms · UTC 11:18 · PVG 19:18 · LAX 04:18 · JFK 07:18
    ♥ Do have faith in what you're doing.