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

不会 git 的程序员

  •  
  •   Scofieldyu · 2018-09-30 05:30:55 +08:00 via iPhone · 12760 次点击
    这是一个创建于 441 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如果一个程序员不会使用 git,会不会被别人觉得低一个档次?
    与公司技术栈无关,不要说有些公司只用 git 管理。对于公司而言,使用什么版本控制有一定的考虑或者历史原因。但如果你遇到一个不会 git 的新同事,会不会感觉 ta 以前的公司有点 low。哈哈哈哈哈哈一个小问题联想一串的陈独秀
    144 回复  |  直到 2018-10-03 10:10:38 +08:00
    1  2  
        101
    cnmllll   2018-09-30 12:43:19 +08:00
    个人感觉讨论这些有点 low,说白了一个工具而已,编程能力才是重要的吧
    git 重不重要,挺重要,但不是企业主要的考核标准吧
    企业用到,不会就学。企业用不到,我干嘛要学,学不学都无所谓。
        102
    niubee1   2018-09-30 13:01:40 +08:00
    正如上面很多同学所说, 半天就能学会用得遛的东西, 你说不会, 会让人怀疑智商是不是适合这个需要常常学习新技术的行业
        103
    huclengyue   2018-09-30 13:04:47 +08:00 via Android
    svn 呢? tfs 呢 cvs 呢??
        104
    feverzsj   2018-09-30 13:05:33 +08:00
    难道不上 github ?你应该怀疑这人到底有没有编过程
        105
    yuelang85   2018-09-30 13:07:41 +08:00
    不会太正常了,我见过的很多游戏前端都不会。因为素材这种二进制文件用 git 管理就是噩梦。。。。
        106
    lalala121   2018-09-30 13:17:55 +08:00
    我觉得你们在这儿讨论这个问题才是 low
        107
    listnodeptr   2018-09-30 13:19:49 +08:00
    @1yndonn3u 我之前也和你一样想法,直到有一天下班前在工作群里看到通知:“某同学 recursive sed 代码出错,无视 conflict 强行 push 导致集群瘫痪,现已关闭所有人该 repo 权限,工作未提交的同学晚上加下班等通知,恢复时间未知”
        108
    houlin   2018-09-30 13:24:47 +08:00 via Android
    @zhch602 自学的,和别人合作过一回才知道 git,github 和码云
        109
    houlin   2018-09-30 13:25:05 +08:00 via Android
    @msg7086 github 的 star
        110
    houlin   2018-09-30 13:25:39 +08:00 via Android
    @solonF 是嘛,不懂哎,我到现在都不懂啊,用不到啊
        111
    houlin   2018-09-30 13:26:47 +08:00 via Android
    @murmur 我就每天克隆 github 看源码,可我真不懂 git
        112
    niaobulashi   2018-09-30 13:30:35 +08:00
    @cnmllll 同意
        113
    1yndonn3u   2018-09-30 13:32:55 +08:00
    @listnodeptr 你觉得这种同学的编码能力以及思考能力能很强么?
        114
    1yndonn3u   2018-09-30 13:33:22 +08:00
    @houlin 竟然一直 clone,就没有 push 过么。
        115
    swulling   2018-09-30 13:40:39 +08:00 via iPhone
    不会没关系,但是短期学不会证明学习能力太差

    短期指的是一天全职学习,或者一周业余时间学习
        116
    hullopanda   2018-09-30 13:43:16 +08:00
    不会 GIT 没啥 LOW 的,过了一周还没学会用的就 LOW 了。
    东西都是从不会到学会的
    哪有一进来啥都会的
        117
    sampeng   2018-09-30 14:05:57 +08:00
    不会没问题。1 周之后连基本的 pull 和 push,切分支,合并还不会。。我只能说。。。low b。。。
        118
    EastLord   2018-09-30 14:15:32 +08:00
    即使不会,看看就会了也行
        119
    lepig   2018-09-30 14:53:51 +08:00

    git 都用出优越感了?你可真行
        120
    houlin   2018-09-30 15:07:19 +08:00 via Android
    没有 push 过
        121
    bucky   2018-09-30 15:08:33 +08:00
    只是程序员还是所有职业的人考虑问题都只能从自己职业这么窄小的角度看待问题?
        122
    ShineSmile   2018-09-30 15:16:18 +08:00
    不会没关系 不会可以学
    Git 还是挺不错的 普通程序员学会常用的 clone commit pull push merge checkout branch 就可以了
    sourcetree 基本满足日常
    stash 非常适合临时存一下
    cherry-pick rebase 也能极高提高工作效率

    如果做 devops 的话就必须多学一些
    偶尔会在 github 上提 issue 改 bug 这种情况下掌握 git 会更方便
        123
    lifesimple   2018-09-30 15:24:20 +08:00
    我觉得没什么啊,可能人家之前呆的单位用 svn,重要的是如果现在要用到 git,能马上去学会使用就好了。
        124
    yogogo   2018-09-30 15:58:12 +08:00
    那个方便用哪个~git、svn 都可以,ftp 的就算了~
        125
    CodeMan27   2018-09-30 16:47:59 +08:00 via iPad
    jetbrains 家都在用 cvs,为啥没有 git
        126
    lengyihan   2018-09-30 17:32:59 +08:00 via Android
    不用 git 用别的也行吧。😂哪怕 ftp 也行吧
        127
    d18   2018-09-30 17:56:21 +08:00
    我不会 git,因为公司用 svn,平时自己对 git 也没有太大需求。
    抛开实际需求谈会不会某个东西,这种行为本身就很没意义。不能说因为一个东西简单,就必须会,这啥逻辑?
        128
    BeFun   2018-09-30 18:00:28 +08:00
    被鄙视了自然就会去学,也就半天时间而已
        129
    Marmot   2018-09-30 18:27:56 +08:00
    不会没什么,不会还不学就不正常了
        130
    metorm   2018-09-30 18:30:01 +08:00 via Android
    @JounQin 我觉得你的话自相矛盾,既然 git 这么简单,同时它有用又是毋庸置疑的,那么居然还有程序员不会的话……
        131
    libook   2018-09-30 18:30:23 +08:00
    会不会其实没什么大问题,只要虚心承认自己的实际水平就好,比较烦这几种情况:
    1. 履历上说自己精通 git,实际上连 merge 和 rebase 的区别都不清楚。
    2. 工作中在用 git,但只满足于 pull push commit merge 的基本用法,不求甚解。
    3. 无视团队 git 操作规定,肆意使用危险操作指令。

    不过学会 git 确实是有好处的,比如绝大多数的开源社区都是使用 git 作为版本控制工具,学会 git 有助于参与到开源社区中,算是提升自我技术能力的渠道之一。
        132
    Scofieldyu   2018-09-30 19:30:53 +08:00 via Android
    @ericgui 哈哈哈你可以接受 offer 看看 FTP 怎么管理
        133
    wolfie   2018-09-30 20:09:29 +08:00
    有些人是真的没听过,或者没了解过。
        134
    zgl263885   2018-09-30 22:29:39 +08:00 via iPhone
    不会用时候感觉这个没啥大用,但是项目大一点之后真的是不用不行,就跟没穿内裤一样。
        135
    dobelee   2018-10-01 01:01:20 +08:00 via Android
    十分钟就学会的东西也发个贴。用不到的话不会很正常。没什么优越可言。一般简单的提交推送拉取可以应付大多数场景了。
        136
    V2exUser   2018-10-01 01:26:13 +08:00 via Android
    @listnodeptr 题目的“不会 git ”和你例子说的“不会 git ”不是一个意思
        137
    hengo   2018-10-01 08:36:19 +08:00 via iPhone
    @ericgui ftp 存代码,这是什么骚操作哦
        138
    GoodRainChen   2018-10-01 09:22:16 +08:00
    估计前面有不少简历里面写精通 git、精通 AndroidStudio 的
    这种几分钟随便用用的工具就别太当一回事儿了,成熟公司都有 CodeReview 的制度,不会用 git 也不可能把主分支搞坏的,让他们自己分支上玩玩就会了
        139
    tzhhahaha   2018-10-01 11:59:50 +08:00
    我觉得不会 git 只能说对编程这个世界探索的不到位吧。
    《 github 入门与实践》 https://github.com/TangZhongham/Python-Crawler
    看这本十分钟就入门了
        140
    cxbig   2018-10-01 17:01:51 +08:00
    不會沒關系,可以學。如果學不會,那才是問題。
        141
    ericgui   2018-10-02 23:05:25 +08:00
    @hengo 我写好了一个小 demo,我给了一个 github 链接,结果他竟然不会看 github,没有账号,让我传到 ftp 上去,我日你妈,老子当场就告诉他,go fuck yourself,不和你玩了。
        142
    Raisu   2018-10-02 23:38:48 +08:00
    软件工程算是程序员水平高低的评价吗?
        143
    zaqmjuop   2018-10-03 01:54:43 +08:00
    熟读并背诵 git doc
        144
    shm7   2018-10-03 10:10:38 +08:00 via iPhone
    我觉得这不是你新同事 low 不 low 的问题,居然还有不会这个的,贵司还招了,这说明贵司整个就… 早点走吧,别浪费时间
    1  2  
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2254 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 27ms · UTC 10:44 · PVG 18:44 · LAX 02:44 · JFK 05:44
    ♥ Do have faith in what you're doing.