看到版控文想到一年前这篇
就算会版控还是一堆只会把git clone当做 download
上传code就是照打一连串指令 或只用gui了
就算同一间公司不同team也是差异极大
※ 引述《lunashining (asdfgh)》之铭言:
: 借标题一问各位工作上git上习惯大略是怎样
: 之前公司是全部都用gui接口
: 现在说是打指令 可是从主管到同事
: 都只是知道怎么上传 git status gitk
: 有时不小心动到不该动的档案
: 她们会开档案总管资料夹直接删掉 再从git lab上整个project拉下来
: 就觉得有点无言...
: 这跟你ptt文章有错字就整篇复制贴到word再删掉重贴有什么两样...
: 现在找工作看到上面说会git就在想到底怎样才算会
作者:
kanoki (zzz)
2019-09-12 01:59:00gui反而不会用 都找不到想要的功能
GUI 把commit 顺序重排都可以,很够用啦。
作者:
bill0205 (善良的小孩没人爱)
2019-09-12 06:35:00我都是把一长串指令缩写到常用指令
作者:
mozume (米虫)
2019-09-12 06:35:00这跟我同事们完全一样,引入git还是只会挤在同一个branch,冲到就删重贴,救过几次也教了正确使用法,还嫌太麻烦
作者: maxumin (柏青哥代言人) 2019-09-12 06:45:00
我老板就不允许开分支,有错,主线一直重贴,很累,有薪水就先认了
作者:
bill0205 (善良的小孩没人爱)
2019-09-12 07:03:00冲突merge不会很难吧XD 只是麻烦而已
作者:
maypcc (The K)
2019-09-12 07:36:00当repo size>10G时 你就知道每次砍掉重新clone是多蠢的事
作者: ichunlai (^_^) 2019-09-12 08:22:00
可以请楼上指导一下怎么解决repo太大的问题吗?公司内有专案repo超过8g,每次抓都很慢。
首先不要commit source code以外的东西进去然后clone --depth n
看你需不需要历史记录,git clone --depth 1就是只下载最新 commit 那个用 git checkout . ,会比砍掉重新 clone 好一点
作者:
v7q4 ((.)(.)乳剑双修 -|=>)
2019-09-12 09:16:00唉 同team有个天兵就是把git当FTP用 每次都是整个build完再整个资料夹push上去 一大堆没用的binary、object档都上去了
作者:
bill0205 (善良的小孩没人爱)
2019-09-12 09:19:00写在.gitignore忽略档案就好了呀
作者:
elements (Helianthus annuns)
2019-09-12 11:37:00还是比没有好 至少坏了可以救
作者: kanoto (生活) 2019-09-12 11:50:00
都有号称资深工程师把一堆build \出来的dll上传 干那87
作者:
lantw44 (#######################)
2019-09-12 11:57:00dll 那种是不是应该在 server 上放个 hook 直接退掉呀
直接在创 repo 时就写好 .gitignore除非有人硬要去改那个档案把dll删掉
作者: tengentoppa (卷卷宠上天) 2019-09-14 17:48:00
很多等效用法,只是安全性和结果有差异
作者:
Csongs (西歌)
2019-09-20 08:48:00只用gui也没什么不对啊
作者: NexonL (NexonL) 2019-10-07 20:30:00
推27楼