V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Scofieldyu
V2EX  ›  程序员

不会 git 的程序员

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

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

    git 都用出优越感了?你可真行
    houlin
        120
    houlin  
       2018-09-30 15:07:19 +08:00 via Android
    没有 push 过
    bucky
        121
    bucky  
       2018-09-30 15:08:33 +08:00
    只是程序员还是所有职业的人考虑问题都只能从自己职业这么窄小的角度看待问题?
    ShineSmile
        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 会更方便
    lifesimple
        123
    lifesimple  
       2018-09-30 15:24:20 +08:00
    我觉得没什么啊,可能人家之前呆的单位用 svn,重要的是如果现在要用到 git,能马上去学会使用就好了。
    yogogo
        124
    yogogo  
       2018-09-30 15:58:12 +08:00
    那个方便用哪个~git、svn 都可以,ftp 的就算了~
    CodeMan27
        125
    CodeMan27  
       2018-09-30 16:47:59 +08:00 via iPad
    jetbrains 家都在用 cvs,为啥没有 git
    lengyihan
        126
    lengyihan  
       2018-09-30 17:32:59 +08:00 via Android
    不用 git 用别的也行吧。😂哪怕 ftp 也行吧
    d18
        127
    d18  
       2018-09-30 17:56:21 +08:00
    我不会 git,因为公司用 svn,平时自己对 git 也没有太大需求。
    抛开实际需求谈会不会某个东西,这种行为本身就很没意义。不能说因为一个东西简单,就必须会,这啥逻辑?
    BeFun
        128
    BeFun  
       2018-09-30 18:00:28 +08:00
    被鄙视了自然就会去学,也就半天时间而已
    Marmot
        129
    Marmot  
       2018-09-30 18:27:56 +08:00
    不会没什么,不会还不学就不正常了
    metorm
        130
    metorm  
       2018-09-30 18:30:01 +08:00 via Android
    @JounQin 我觉得你的话自相矛盾,既然 git 这么简单,同时它有用又是毋庸置疑的,那么居然还有程序员不会的话……
    libook
        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 有助于参与到开源社区中,算是提升自我技术能力的渠道之一。
    Scofieldyu
        132
    Scofieldyu  
    OP
       2018-09-30 19:30:53 +08:00 via Android
    @ericgui 哈哈哈你可以接受 offer 看看 FTP 怎么管理
    wolfie
        133
    wolfie  
       2018-09-30 20:09:29 +08:00
    有些人是真的没听过,或者没了解过。
    zgl263885
        134
    zgl263885  
       2018-09-30 22:29:39 +08:00 via iPhone
    不会用时候感觉这个没啥大用,但是项目大一点之后真的是不用不行,就跟没穿内裤一样。
    dobelee
        135
    dobelee  
       2018-10-01 01:01:20 +08:00 via Android
    十分钟就学会的东西也发个贴。用不到的话不会很正常。没什么优越可言。一般简单的提交推送拉取可以应付大多数场景了。
    V2exUser
        136
    V2exUser  
       2018-10-01 01:26:13 +08:00 via Android
    @listnodeptr 题目的“不会 git ”和你例子说的“不会 git ”不是一个意思
    hengo
        137
    hengo  
       2018-10-01 08:36:19 +08:00 via iPhone
    @ericgui ftp 存代码,这是什么骚操作哦
    GoodRainChen
        138
    GoodRainChen  
       2018-10-01 09:22:16 +08:00
    估计前面有不少简历里面写精通 git、精通 AndroidStudio 的
    这种几分钟随便用用的工具就别太当一回事儿了,成熟公司都有 CodeReview 的制度,不会用 git 也不可能把主分支搞坏的,让他们自己分支上玩玩就会了
    tzhhahaha
        139
    tzhhahaha  
       2018-10-01 11:59:50 +08:00
    我觉得不会 git 只能说对编程这个世界探索的不到位吧。
    《 github 入门与实践》 https://github.com/TangZhongham/Python-Crawler
    看这本十分钟就入门了
    cxbig
        140
    cxbig  
       2018-10-01 17:01:51 +08:00
    不會沒關系,可以學。如果學不會,那才是問題。
    ericgui
        141
    ericgui  
       2018-10-02 23:05:25 +08:00
    @hengo 我写好了一个小 demo,我给了一个 github 链接,结果他竟然不会看 github,没有账号,让我传到 ftp 上去,我日你妈,老子当场就告诉他,go fuck yourself,不和你玩了。
    Raisu
        142
    Raisu  
       2018-10-02 23:38:48 +08:00
    软件工程算是程序员水平高低的评价吗?
    zaqmjuop
        143
    zaqmjuop  
       2018-10-03 01:54:43 +08:00
    熟读并背诵 git doc
    shm7
        144
    shm7  
       2018-10-03 10:10:38 +08:00 via iPhone
    我觉得这不是你新同事 low 不 low 的问题,居然还有不会这个的,贵司还招了,这说明贵司整个就… 早点走吧,别浪费时间
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   834 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 20:57 · PVG 04:57 · LAX 12:57 · JFK 15:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.