1 JounQin 2018-09-30 05:45:09 +08:00 via iPhone ![]() 会用个 git 都能秀出优越感?现学现卖半天就能入门。。。 |
2 NetCobra 2018-09-30 05:49:59 +08:00 不是 ta 以前的公司有点 low,而是这个同事对编程可能根本没兴趣,对新技术没有学习的动力 /能力 |
![]() | 3 houlin 2018-09-30 05:54:21 +08:00 via Android 发现你们程序员都喜欢用 git,我这自学的说实话,除了点 star,没别的了 |
![]() | 5 zjsxwc 2018-09-30 06:05:13 +08:00 via Android 我们鄙视的是不会看文档的程序员,git 很简单,看文档 1 小时就能上手,碰到问题 goooooogle 下就可以解决,如果这都不会,被鄙视很正常 |
![]() | 8 xuanbg 2018-09-30 06:33:45 +08:00 ![]() 不会 git 不是 low,而是在编程上面没什么兴趣。但凡有点兴趣的,不会不去 gayhub,也就不可能不会一点点 git 的简单应用。 |
![]() | 9 iPhone8 2018-09-30 07:24:17 +08:00 via iPhone 会 |
![]() | 10 precisi0nux 2018-09-30 07:24:39 +08:00 ![]() 只是个工具罢了,有什么 low 不 low 的,常用的 git 命令也就那么几个,很快就能学会了。 |
![]() | 11 bigeast 2018-09-30 07:52:11 +08:00 via Android 不会 readline 快捷键的程序员也不是好程序员 |
![]() | 12 beginor 2018-09-30 07:59:22 +08:00 via Android ![]() 不会就学,没什么好 BB 的 |
![]() | 13 ericgui 2018-09-30 08:02:48 +08:00 ![]() 我就拒绝过一个 offer,他们用 ftp 存代码,不用 git,我感觉太傻逼了。 |
![]() | 14 witcat 2018-09-30 08:07:20 +08:00 不会用 觉得没必要去记那些命令...一直用 sourcetree 不过我也一直没有给自己定位是程序员 |
15 boyrfh 2018-09-30 08:14:03 +08:00 via Android 简单的版本控制要会用。 |
16 killeder 2018-09-30 08:20:53 +08:00 via Android git 只是个工具而已 |
17 fumer 2018-09-30 08:23:02 +08:00 via iPhone ![]() 虽然 git 只是一个工具而已,但说半天就回了这牛吹的也是有点大 |
18 buckbuckgo 2018-09-30 08:26:33 +08:00 via Android linux 在谷歌讲 git 的时候说的,我不是让你用 git,只是你还是在用 svn,xxx 什么的,我觉得你很蠢(都不用认真) |
19 ifaii 2018-09-30 08:30:50 +08:00 via iPhone git 和 github 不是一码事 |
![]() | 20 nosay 2018-09-30 08:31:15 +08:00 这个鄙视链是绝对存在的,上面那么多人说的风清云淡,但是身边有人不会 git,第一感觉怕还是一个 low 字,哈哈哈 |
21 zek 2018-09-30 08:31:38 +08:00 via Android SVN 挺好用 |
![]() | 22 HiHi 2018-09-30 08:32:34 +08:00 via iPhone 会其他版本管理工具就可以,但是 要有愿意学习 git 的心。 |
![]() | 23 tourist2018 2018-09-30 08:33:46 +08:00 不会用 git 或者根本不知道一些 git 命令的 只能说他一点开源的东西都不看(现在基本开源软件都在 github 上)要么就是他公司用的是 svn |
![]() | 24 classyk 2018-09-30 08:34:52 +08:00 ![]() git 目前的权限控制还是远远不如 svn 方便。对于很多公司而言,权限的问题,使得 git 无法使用。 |
![]() | 25 XSugar 2018-09-30 08:36:46 +08:00 via iPhone 不会又不学才可怕 |
26 xxgirl2 2018-09-30 08:37:03 +08:00 不会 git、会 pull/push、会 branch/merge、会 filter、会 hook、………… |
![]() | 27 sagaxu 2018-09-30 08:38:42 +08:00 via Android ![]() 不会 git 隐含了很多信息 1. 没在用 git 的公司干过 2. 自己业余时间也没学过 git 3. 知道新公司用 git 也没准备一下 4. lowb 了还要企图洗白 |
![]() | 28 henryhu 2018-09-30 08:40:31 +08:00 git 其实挺复杂 |
![]() | 30 vela 2018-09-30 08:41:57 +08:00 我觉得高端操作或者装逼操作会不会无所谓,如果基础命令都不会…… |
![]() | 31 murmur 2018-09-30 08:42:40 +08:00 用版本管理就行了呗 反正只要能满足需求就可以 而且什么"不会用 git 或者根本不知道一些 git 命令的 只能说他一点开源的东西都不看" 这种结论是怎么的出来的 你最多说他对开源界没贡现 git 上多少东西直接提供 dist 版的或者二进制版的 多少只需要 clone 然后 build 的 多少甚至只是把 git 作为一个源的 |
![]() | 32 murmur 2018-09-30 08:42:55 +08:00 *更正:git->gayhub |
![]() | 33 aniua 2018-09-30 08:54:36 +08:00 公司只用 svn 的咋说 |
35 way2create 2018-09-30 09:03:17 +08:00 我只讨厌人品低为人恶心的的 |
36 a191243108 2018-09-30 09:07:02 +08:00 我这种万能用 SourceTree 的会被鄙视的。。。 |
![]() | 37 qGjL83Ro3i1gE1M3 2018-09-30 09:12:09 +08:00 我对 git 命令不是很熟悉。所以我经常使用 sourcetree 来操作。我们有部分同事喜欢命令行。另一部分不懂命令行也不下客户端操作。只知道几个简单 pull push 的操作导致经常代码冲突丢失的问题。条条大路通罗马,如果你感觉不行,那就换条路走。 |
![]() | 38 anyforever 2018-09-30 09:14:31 +08:00 @NetCobra +1 |
![]() | 39 bonfy 2018-09-30 09:18:59 +08:00 从不会到会 几个小时应该够了吧 你一开始也就 add, commit, push, 用着用着 就 branch,merge 之类的,然后还不会 去搜索啊,Git 还算技能了? |
![]() | 40 maichael 2018-09-30 09:22:34 +08:00 只要会一种现代的代码管理工具,是不是 git 无所谓。 |
41 Vhc001 2018-09-30 09:22:53 +08:00 ![]() 从来没遇到过不会用 git 的程序员,连想都没想过。今天看到这个帖子真是刷新了我的世界观 |
![]() | 42 tt67wq 2018-09-30 09:24:16 +08:00 用 svn 的一般都不是小公司哟 |
![]() | 43 mosliu &nbs;2018-09-30 09:29:22 +08:00 现在还有人在用 CVS 的。。。 |
![]() | 44 whypool 2018-09-30 09:33:19 +08:00 各种 gui 工具,跑一次就行了 |
45 xcjx 2018-09-30 09:34:49 +08:00 前两年我也是这样,觉得用某某工具的人 low,用某某工具才 geek,现在想想真是弱智… |
46 zhangyichent 2018-09-30 09:35:15 +08:00 就是个工具而已。。。用到的时候就自然会了 |
![]() | 47 0vels 2018-09-30 09:36:46 +08:00 我觉得需要先定义一下什么叫会 |
49 betulachen 2018-09-30 09:49:27 +08:00 公司一直混用,项目太大了,还是喜欢 svn,不过前提是我的代码基本没有别人来动 |
![]() | 50 adminii 2018-09-30 09:50:02 +08:00 不会不要紧,但自己去学习补补。别麻烦别人,git 这个怎么弄,那个怎么弄。 |
![]() | 51 afc 2018-09-30 09:51:18 +08:00 不会 git 不算什么,反正我见过在阿里云调用他本机程序,填 IP 192.168.1.x 的程序员。 |
![]() | 52 baixiangcpp 2018-09-30 09:52:17 +08:00 现在这个也能算技能了吗? |
![]() | 54 Chaos11 2018-09-30 09:53:35 +08:00 正因为基础,所有不会才 low |
![]() | 55 zhuawadao 2018-09-30 09:54:07 +08:00 ![]() TFS 瑟瑟发抖 |
56 ShareDuck 2018-09-30 09:54:56 +08:00 @ericgui #13 他们用 ftp 的话,怎么做版本管理??如果没有,我只能说他们开发水平太高了,没版本管理都居然活着。 |
![]() | 57 wsh1108 2018-09-30 09:56:57 +08:00 不会没什么 a,我觉得一个程序员最基本的是信息检索的能力 |
![]() | 58 pushyzheng 2018-09-30 09:57:35 +08:00 via Android 在校实验室,以前都用的内网 SVN,现在都换成 git 了。和大多数合作的人都不懂 git,但只要知道添加公钥,add,commit,push,pull 就可以参与项目了 |
![]() | 60 wudanyang 2018-09-30 10:01:59 +08:00 不会没事,学会不就行了。如果学不会,那才是真的 low。 |
![]() | 61 1yndonn3u 2018-09-30 10:02:46 +08:00 ![]() ![]() ![]() ![]() ![]() ![]() ![]() 有时候比较迷惑的是,有的同学简历里面写的就是熟练使用 git,我想说,这个真的是什么技能么?这个不就是一个基础知识么,只要大家看几眼就都会了的啊,没必要作为专业能力吧。 有那时间多研究研究 JAVA 内存,多研究研究 c/c++啥不好啊,大家看中的不是你的 git 能力,而是你得编码能力和思考能力啊。 |
62 earthyan 2018-09-30 10:02:50 +08:00 git 其实挺复杂的,要用好也不容易 |
![]() | 63 xcssum 2018-09-30 10:04:05 +08:00 via iPhone git 是个很简单的东西,不会没什么,但是就程序员的工作特质来说,应该是能够很快学会的;如果一个程序员以不会 git 为理由做什么事情的话我会觉得有点 low,甚至直接说就是不喜欢用 git 我个人观感都会好一些。 |
![]() | 64 myyou 2018-09-30 10:05:14 +08:00 git 学习来很简单,嘲笑你并不是因为你技术 low,也不是什么优越感,而是觉得你连这么简单工具都不愿花一点时间学习,你还干毛的 it。 |
![]() | 65 hiwind 2018-09-30 10:08:45 +08:00 使用 git 的程度决定了难度(本地->本都&远程,单人->多人,单分支->多分支); 恕我直言,很多人对『会用』的定义不一样。 |
![]() | 66 hiwind 2018-09-30 10:09:15 +08:00 @dejavuwind 笔误,本都->本地 |
67 pony279 2018-09-30 10:10:40 +08:00 两种可能性,或者两种皆有: 1. 以前的公司的工具集相对比较古老或者高度定制,项目太忙没时间自学 2. 没兴趣自学新技术,技术只不过是混口饭吃的工具 我觉得 1 的可能性不大,通常会倾向于 2 不能作为技术能力的考察项,但是多知道一些信息就可以从侧面了解对方的技术日常 |
![]() | 68 Mark24 2018-09-30 10:12:42 +08:00 闻道有先后,术业有专攻。如是而已 |
![]() | 69 agdhole 2018-09-30 10:14:32 +08:00 via Android 腾讯:SVN 一百年值得信赖 |
![]() | 70 bkmi 2018-09-30 10:27:21 +08:00 新来的同事不会 git, 开始还是有点鄙视他的,第二天发现人已经溜得飞起了。 |
![]() | 71 y835L9DyC5XD09kq 2018-09-30 10:27:40 +08:00 ![]() 楼上各种一小时学会 git 的怕不是只会 pull/add/commit/push 工作流就敢自称会 git。 |
72 husky 2018-09-30 10:29:06 +08:00 对以前的公司不予置评,但是如果入职以后不学不会不练,那这个人是真的 low 了 我司所谓的前端负责人,反正完全不想跟他合作项目 |
![]() | 73 lk920724 2018-09-30 10:29:13 +08:00 大家都是从不会到会的。 |
![]() | 74 xbdsky 2018-09-30 10:29:24 +08:00 真不会呢 哈哈 好久没用了 还真忘记了 |
75 chinawrj 2018-09-30 10:29:25 +08:00 @pushyzhengzuqin 1 楼也是这么想的,看个书半天就认为自己会 git 了,太搞笑。 |
![]() | 76 coderluan 2018-09-30 10:40:13 +08:00 基本操作都不会的话,确实有点 low 吧,因为无论什么版本管理系统,基本操作都说 pull/push/commit 之类的吧,你 git 的不会,基本说明别的也不会呗。 我是 mercurial 党,git 复杂操作都得百度,请随便鄙视,但是我就是要说对于非开源项目,mercurial 就是比 git 好用,香。 |
![]() | 77 czzhengkw 2018-09-30 10:56:35 +08:00 怕的不是不会,怕的是不会又不学…… |
![]() | 78 Eugene1024 2018-09-30 10:58:29 +08:00 楼上+1 |
![]() | 79 ID2333 2018-09-30 11:02:33 +08:00 前公司用 SVN,奈何现公司不用。自学,折腾用。 会觉得,不会 git 的一点 low (大概是太年轻),但还是会比较好。 |
![]() | 80 jy02534655 2018-09-30 11:03:20 +08:00 Git Extensions 了解下.... |
81 fffang 2018-09-30 11:06:17 +08:00 ![]() 请问如何将某个远端分支回退到 n 个版本前并提交远端?(除了再开一个分支,删除现有分支并替换的方法) |
![]() | 82 chunqiuyiyu 2018-09-30 11:11:01 +08:00 via iPhone 以工具论英雄,可悲。 |
![]() | 83 WayneLau 2018-09-30 11:19:21 +08:00 如果你的公司还在用 Svn 而你自己又想使用 Git 的话,了解一下 subgit,可以说做到了 Git 与 Svn 的无缝对接。 |
![]() | 85 ihavecat 2018-09-30 11:25:24 +08:00 对对对,大家都 low,你最秀 |
![]() | 86 y835L9DyC5XD09kq 2018-09-30 11:33:39 +08:00 |
![]() | 87 y835L9DyC5XD09kq 2018-09-30 11:34:25 +08:00 @kangkang hard |
![]() | 88 rrfeng 2018-09-30 11:54:31 +08:00 via Android ![]() 不会不是问题 学不会是问题 不学会是问题 |
![]() | 91 xxx749 2018-09-30 12:15:54 +08:00 via Android git 有中文文档吗? |
![]() | 92 CodeMan27 2018-09-30 12:20:08 +08:00 via iPad git 和 github 和码云( oschina )哪个好? |
93 oonnnoo 2018-09-30 12:22:53 +08:00 那不会 svn 的呢? 工具而已,要用的时候有得用就好~~ |
95 oonnnoo 2018-09-30 12:28:43 +08:00 |
![]() | 96 quickma 2018-09-30 12:31:40 +08:00 会不会是一回事,学不学又是一回事 |
![]() | 98 msg7086 2018-09-30 12:32:34 +08:00 @fffang 先说伪代码。 比如这个分支分叉于 A,下面提交了 BCDE,现在 origin/br 指向 E,需要回滚到 C。 1. 签出 origin/br 到 br 2. 将 br 指向 C 3. 将 br 强推到 origin/br 然后说操作。 我们一般用 GUI,双击签出,鼠标拉分支到 C 上,然后右键强推即可。 命令行的话: 1. git checkout br 2. git reset --hard C 3. git push --force origin br |
![]() | 99 msg7086 2018-09-30 12:37:01 +08:00 |