把公司代码上传到了git上,被leader发现了怎么办?
▍把公司代码上传到了git上,被leader发现了怎么办?
你说的git,是github吧。
被leader发现 ,诚恳认错。赶紧删除所有东西清除回收站。
如果只是leader也还好。如果是公司的安全部门发现,可能就要换工作了。
▍把公司代码上传到了git上,被leader发现了怎么办?
你是不是对git 有什么误解?git只是一个版本控制的软件,传到git上是个什么概念? 你还能把代码传软件上去?
没错,git 是支持远程仓库的,但是不代表你必须要提交到远程仓库去吧。既然你们公司用的是SVN,那就说明你公司根本没有git 远程仓库,请问你上传的意义何在?
git 在本地建立好仓库就可以版本管理了,和SVN也并不冲突。等SVN好了,再一次性把代码提交上去就行了啊。
难道说你还专门去github 申请一个账号,建立一个公开的远程仓库,然后专门 git remoteadd github的仓库,然后再 git push 上去。 既然是你一个人在用git ,那你给我解释一下你这么多额外操作的意义是什么?
如果你想在家偷偷工作,打算把代码pull到家里另外一台电脑去,先不说你们公司的规定,你完全可以在私有的服务器建立私有仓库啊,这样就没有任何人能看到。github大多数是用来托管来开源项目的,目的就是让大家都看到,你这么做当然是有问题了。
既然已经这么干了,也没什么怎么办了,当然是删除github的仓库啊,你还能怎么办。
▍把公司代码上传到了git上,被leader发现了怎么办?
这种问题可大可小,往小了说吧,这个只是一个小事,一点点代码而已,只要删掉以后,就没有什么问题了。
往大了说,这个就是信息安全的事件了,可以说是泄露了公司的机密。
可能我们很多人还没有养成这种信息安全的意识。
但是,由于现在社会上信息安全的事件频繁的发生,就连Facebook都出现了用户资料泄露的情况,所以,作为一个程序员,就更应该在自己的心里绷一根弦了。
说一个真实的故事吧,也是就在我身边发生的事情。
事情的起因其实是一个很小的事件。
当时,我们公司的框架是自动生成代码注释的,代码注释里面会包含项目的名称和编辑代码的人名(根据创建文件的人的域账号生成的)。
然后,某一个程序员写了一个小的公共业务组件,里面用到了一些有意思的技术。他将这些内容放到了自己的博客里面,用于技术的交流。
因为当时我是在外企,我们的项目也是给涉密的国外政府门或者银行来做的。
这个程序员在复制代码的时候呢,很不信的将项目的名称注释一起贴到了博客里面,我们的客户在Google的时候,就看到了这篇博客。
然后雷霆之火就出现了
客户认为这个是非常严重的问题了,我项目的代码被公然的放到了互联网上,这个还是被我发现了的,那是不是还有很多没有被我发现的内容?
客户则认为这个完全是管理的不严谨和员工意识不足的问题,而且是很大的安全隐患。解除合同赔钱都是小事了,还要起诉我们企业。
我们是一个500强的外企,这个事情要是闹大了,那股票肯定一片绿啊!
从中国地区的CEO,到集团总部的CEO,每个人都还是给客户做工作,赔礼道歉等等。
然后,外国也和中国一样,无证电工引起了大楼着火。
所以最后这个程序员就成为了牺牲品,程序员这次泄露代码的行为被定义为个人行为,客户直接起诉了这个程序员。
最终的结果我就不得而知了,不过这个程序员的履历上,肯定有一个一辈子无法磨灭的黑点了。
所以,对于这种信息安全或者机密泄露的事件,我们一定要注意,没发现,那就是芝麻绿豆的事情,被发现,那你的人生可能会变得不可预知了。
▍把公司代码上传到了git上,被leader发现了怎么办?
曾经参与或者主导过十几个项目,类似这种行为项目组里面的小伙伴都遇到过,这种出发点都是好的,主要还是为了方便解决问题,至于这种行为到底该如何处理,还是压根据实际情况,举个简单例子其中在一家芯片公司工作的时候,公司对于软件保密这块并没有太大的限制,所以代码的重要性没有上升到很高的层面,公司核心主打还是芯片,所有的软件的开发都是为卖芯片准备的,代码的管控基本上大家睁一只眼闭一只眼。
对于纯正的软件公司,代码就是生命,代码就会管控的非常严格,曾经在一家软件公司,软件都经过加密,一般机器转移或者把代码拷贝到优盘就会变成乱码,代码倒是管住了,但工作效率下降了不少,最后的结果是取消了,软件本身都是人写的,要想通过控制代码不怎么现实,搞定代码倒不如好好留住人才,人留住了代码也就控制住了,当然代码的质量以及还是要管控,让代码能够复用,为后续人员的维护提供方便。
直接代码提交到公司外部的服务器上,如果是整体传上去,这种无论是公司对代码控制的松弛或者严格都不是太合适,无论是不是被leader发现,如果只是为了方便阅读,可以只是提交部分的代码,方便自己随时阅读或者解决问题使用,毕竟公司的代码属于算是商业机密的一种,全部上传上去从各个角度出发都不合适,所以不太建议这么去做,安全意识也是一个职场人必备具备的素质。
真要被leader发现了,就要把这个事情解释清楚,并且及时删除,将损失降到最低。
希望能够帮到你。
▍把公司代码上传到了git上,被leader发现了怎么办?
刚公司有一个离职的同事这么干过,由于github服务器在海外,报警了也无法保证删除代码。影响很恶劣,员工已经被抓,三到七年。
感觉脑子有屎才传到github上,传百度qq网盘只要服务器在国内,其实都问题不大。即使拿出去卖给其他公司,99的情况也是无法发现,发现了也很难取证,至少还有钱赚。
------------------
推荐阅读:
师范类与非师范当教师,有差异吗?为什么非师范类涌入教师行业?
何小鹏称坚决反对汽车内设计大量屏幕,没太大价值,对此你是否认同?
包惜弱贵为金国皇后,身份高贵,为何十八年后见到杨铁心就要自尽?