学生和老师的魔幻网课大战

这是仙人JUMP的第121篇原创

 

_
_

1

_
_

 

疫情期间,为了不给社会添麻烦不给人民增负担,我的微信运动步数长期在好友中垫底,少数的运动量除了在床和厕所之间往返跑,完全来源于每天早上起床坚持对着镜子给自己磕头的好习惯。

 

经过长期的坚持,我感觉自己得了偏头痛。

 

所显而易见的是,长假是头痛的根源。

 

不过虽然不能出门,但这完全不影响我感受这个世界的魔幻。

 

学生和老师的魔幻网课大战

 

前天我看到一条新闻,说钉钉紧急上线了美颜功能。

 

学生和老师的魔幻网课大战

 

我不知道你们是什么感受,我其实觉得挺难受的。

 

最后一片没有滤镜的土壤也要消失无踪了。

 

而且关键是,搞个滤镜,开个美颜,工作还能好好进行吗?

 

想象一下,以后你们开会的时候,部门领导脸上开着激萌的兔耳特效,顽强不屈的发际线上晕染着粉红色的光圈,每一个人都被自动P成了网红脸,除非看工号不然谁也不认识谁,这种感觉是不是非常神奇。

 

不过我也想给钉钉提个建议,美颜的开关不仅仅可以对方开,也可以我来给对方选滤镜和效果,我早就想给某些同事脸上P点东西了。

 

学生和老师的魔幻网课大战

 

众所周知,上网冲浪是一种非常健身益脑的体育运动,唯一的问题是比较费眼。

 

所以建议大家在冲浪的时候除了多看窗外的风景外,也要多看几眼没有滤镜没美颜的图片,不然以后就看不到了。

 

不过钉钉虽然解决了用户在远程视频会议中的美容问题,仍然被众多新用户极其家门不幸地把评分拉到了2到3分的区间。

 

这倒不是因为钉钉的十级美颜没有美图秀秀好用而得罪了修图爱好者,在应用市场上痛下杀手的,是一群从来他们没有应付过的全新物种。

 

全国数亿中小学生。

 

学生和老师的魔幻网课大战

 

_
_

2

_
_

 

蝴蝶效应总是起于一个巧合。

 

这群纵横CF,DNF,王者荣耀和QQ飞车的小朋友们,在疫情期间被安排上了,提前很多年接触到了钉钉这种属于大人世界的工具。

 

没有换装秀,没有妲己陪你玩,只有连美颜功能都是匆匆上马的纯粹应用性质的功能,钉钉这种产品让他们感到非常不适应。

 

就像是温室里的花朵遇到了社会里的洛阳铲。

 

毕竟钉钉这东西的硬核,很多职场人也受不了。

 

 

学生和老师的魔幻网课大战

 

还好他们要做的事情本身也毫无成人色彩,反而充满了童真。

 

其实就是简单的上网课。

 

学生和老师的魔幻网课大战

 

为了响应教育部延期开学以及停课不停学的号召,很多学校都开始组织人手安排网上教学。

 

非常有趣的是,这个通知指的是在2月17号正式开学以后的时间,学校可以用“云课堂”代替面对面教学,结果很多学校直接理解成了现在就可以让学生们上网课了。

 

看来不认真听讲这件事情,并不是学生的

 

学生和老师的魔幻网课大战

 

网上有人做了一个粗略的调查,现在提前开网课的学校和没开的差不多是一半一半。

 

学生和老师的魔幻网课大战

 

学生们表示非常开心,并且口吐芬芳。

 

更开心的是他们的哥哥姐姐们,简直欢天喜地。

 

爱看别人倒霉是人类永恒的刚需。

 

学生和老师的魔幻网课大战

 

某些已经不用上学在家咸鱼的庸碌的成年人们,当看到他们年幼的亲属被繁重的网课压垮的时候,不禁发出了杠铃般的笑声。

 

对于这种哥哥姐姐,我建议等疫情过去了做一下血缘鉴定,说不定有惊喜。

 

学生和老师的魔幻网课大战

 

很多人对于小学生提前上网课都是喜大普奔的,主要是因为可以有效减少王者荣耀和吃鸡的小学生数量,有效提高游戏体验。

 

反正都是闷在家里打游戏,肯定体验越多越好。

 

但很不幸,我觉得这些大人的想法有问题。

 

在打游戏这件事情上,真的是拳怕少壮,小朋友们的反应速度远远要超过很多大人,尤其是操作灵敏度,相比较很多人已经用到沧桑的手,还未磨损的小朋友们,格外强悍。

 

最近我上分都是靠我可爱的侄子带我,我拿个明世隐突出一个躺。

 

甚至在游戏中我还会叫他老公,恶心对面。

 

这种快乐,你们不懂。

 

学生和老师的魔幻网课大战

 

_
_

3

_
_

 

当然,假期补课是很多学校的传统艺能,学生虽然蛋疼但是也只能接受。

 

而被众多学校拿来搭建云课堂的钉钉就痛并快乐着了,虽然毫无征兆地用户量和下载量暴增,却也承受了各种神奇的口吐芬芳。

 

中小学生作为九年义务教育下的新时代好少年,虽然心里早已在清明时节车水马龙,但是在给钉钉写下评论的时候,依然坚持要充满艺术气息不带脏字的完成对愤怒的表达。

 

学生和老师的魔幻网课大战

 

最后一个评语,结尾已经是初中化学知识了,小朋友都学会用氧化钙来表达了,真的打通任督二脉。

 

至于像什么一星好评笑中带泪都是初阶操作,属于疫情下的专属词汇有蝠同享才是真的口吐芬芳。

 

学生和老师的魔幻网课大战

 

翻看钉钉的评价,我还看到了很多专属于下一代的文艺表达,通过1天的钻研,我觉得自己的阴阳怪气术得到了升华。

 

这些刚学会比喻句的小朋友用最质朴的方式,给我上了一课。

 

我看似华丽的辞藻,在返璞归真的芬芳中,一文不值。

 

这些留言看得我特别有危机意识,他们怎么这么秀。

 

学生和老师的魔幻网课大战

 

还有“五星好评,分期付款”,出人意料又在情理之中地完成了对五星评价这个传统观念的后现代解构,词汇的重组能力和搭配能力极具个人风格,建议大学直接录取。

 

还有那段非常长的评语,我们完全可以从中读出这位学生的深情厚谊,面对寒假中喜从天降的网课,他的眼泪水在眼眶里打转,一腔感激之情溢于言表。

 

建议以后学表演。

 

至于那些良心推荐语,让我觉得直播电商一定是大趋势,连小朋友们在读书的时候都已经学会推荐商品了。

 

大有可为!

 

学生和老师的魔幻网课大战

 

在评论中,反复出现的“自愿”字眼,充分强调出了学生内心的激情澎湃,一边说着这是最好的软件一边给出一星的行为,也反映出了评论者内心的纠结与挣扎。

 

我觉得其实就是手滑,因为他们的手还没被过度开发,没有老茧的手,容易滑。

 

这个我懂。

 

学生和老师的魔幻网课大战

 

都说艺术来源于生活,这些评论里集热爱与痛苦于一身的矛盾感情,非常具有莎士比亚式的古典戏剧精神。

 

尤其是用抽象符号写下的那段评论,我总觉得受到了灵魂的洗礼。

 

这才是真正的后现代主义魔幻文学。

 

 

                          学生和老师的魔幻网课大战

 

_
_

4

_
_

 

用来开网课的应用不止钉钉,提前开网课影响到的也不止学生。

 

比起只用进直播间听课就可以了的学生,匆匆转型新主播的老师们的魔幻的指数明显还要高出很多。

 

中小学生们还在发泄,但他们不懂成年人的痛苦。

 

被社会毒打已久的成年人,突然发现社会掌握了高科技毒打工具。

 

毒打进化为科学毒打。

 

一样的配方,一样的味道。

 

学生和老师的魔幻网课大战

 

为了录课,很多老师不得不与心爱的小被子告别,用可怕的意志战胜睡懒觉的欲望,起来换衣服洗头发化妆。

 

江湖传言,之所以疫情期间很多女生不发朋友圈自拍了,就是因为她们在家里不但不化妆,而且不洗头。

 

学校安排的网课任务,促成了她们的头发和水的久别重逢,从此世界上少了一个朴素的女老师,多了一位花样百出的女主播。

 

学生和老师的魔幻网课大战

 

寒假里的懒觉福利没有了,偶尔一次不洗漱还被学生当场指出。

 

都怪5G不够快,不能直接让老师顺着网线杀过去。

 

实际上,由于大部分学校之前都没有做过大规模网课的准备工作,很多老师不得不临时录制课程和制定计划,甚至有些学校选用的如果是不怎么出名的平台拿来开网课,老师还得当免费的营销人员,到处宣传这个平台,让学生家长去下载。

 

美女老师,在线微商,网课平台了解一下。

 

学生和老师的魔幻网课大战

 

像什么直接在手机上批改作业,戴口罩录课的行为,已经属于常规操作了。

 

上一次校园被整的这么鸡飞狗跳,还是OFO。

 

啊啊啊啊,又说到了我和全国1000万人的伤心事了。

 

学生和老师的魔幻网课大战

 

_
_

5

_
_

 

人类的本质,除了复读机,就是戏精。

 

网课上了几天以后,学生们忽然发现即使是网课,老师同样会点名提问,而网课提问比起线下的课堂提问,其实更加恐怖。

 

有个学生在微博上口吐芬芳,表示在学校被提问旁边还有人提示他答案,在网课上被提问就真的毫无办法。

 

学生和老师的魔幻网课大战

 

说真的,我觉得这个小朋友是不好的。

 

网课提问有什么难的,你不会拿另一个手机百度吗?或者直接对着电脑百度?

 

你要知道我们这些上班族远程开会的时候,可以一边认真听讲,一边开心刷剧的。

 

几天下来班也没落下,剧也没落下。

 

一点点小麻烦不去解决问题,而是直接开骂,这样不好。

 

这样不思考,乱瞎骂会让自己人生道路上的下水道没有井盖。

 

学生和老师的魔幻网课大战

 

在脸皮面临重大危机时,人类终于回想起被课堂提问支配的恐惧的局面下,很多学生纷纷挖掘出了身上的演艺天赋,以媲美影帝的表演水平试图杜绝网课被提问的可能性。

 

有个非常神奇的方式,是用肉身模拟出电信号的延迟现象,也就是对着摄像头不动,让网课老师误以为你的网卡了,这样就不会点名提问你了。

 

这个想法虽然土,但其实非常有效,类似吃零食的时候要趁零食不注意把它吃掉,这样零食就会误以为自己没被吃,这样就不会长肉了。

 

真正的技术流,是在摄像头前面挂一张自拍。

 

不过在网上学这些骗老师的技巧本身就是一个悖论,因为老师也上网。

 

年轻人真可爱。

 

学生和老师的魔幻网课大战

 

_
_

6

_
_

 

会点名提问,会化妆录课的年轻老师,只是教师群体的一小部分,还有很多年龄偏大的老师,同样在疫情里坚持讲着网课。

 

 

 

学生和老师的魔幻网课大战

 

他们可能从来没有接触过直播形式的互联网应用,甚至可能对电子产品的使用都不是很熟练,但是也在坚持学习。

 

并且为了保证效果,方法极为硬核。

 

学生和老师的魔幻网课大战
学生和老师的魔幻网课大战

 

 

即使他们都不知道怎么摆放他们的手机,以至于直播效果过于满分。

 

学生和老师的魔幻网课大战

 

当年我的老师要是能这么在网上教我上课,我一定能考上清华北大。

 

不过我又想了想。

 

如果那时候科技已经到了这个水平,那么必然已经有王者荣耀了。

 

按照我的自制力,肯定是沉迷王者荣耀,然后不好好学习,最后搬砖去了。

 

感谢王者荣耀的大恩大德。

 

学生和老师的魔幻网课大战

 

_
_

7

_
_

 

其实这些学校的网课,固然其中有一部分用力过猛,很多学生也有所抗拒。

 

但网课本身却是一种非常好的机制。

 

先说网课在疫情里的贡献。

 

如果没有线上教育,有些学校是真的干得出直接派老师去学生家里送作业的事情的。

 

学生和老师的魔幻网课大战

 

网课的存在,确实是降低了接触风险。

 

并且也要感谢移动互联网的发展,这些都是网课的基础,但是如果不是这次疫情,全民体验网课的时机肯定还要往后拖延很长时间。

 

学生和老师的魔幻网课大战

 

行业的巨变离不开技术突破,但是就像非典间接促进了电商起飞一样,风口的来临往往源于无法预测的黑天鹅事件。

 

电商的技术基础早就成型了,就是缺一个应用口。

 

虽然无论是老师还是学生,在刚接触在线平台的时候肯定有很多不适应,但是这种对教育和互联网的结合的尝试,对整个教育行业来说是非常重要的一步。

 

虽然大家的准备普遍不足,但这不重要,因为先用上,再说。

 

反正我不用上课了,我不心疼。

 

学生和老师的魔幻网课大战

 

现在看上去在特殊情况下才会出现的这些场景,在疫情过后依然有可能维持。

 

例如用抖音学习舞蹈。

 

学生和老师的魔幻网课大战

 

再例如用全民K歌教歌曲。

 

学生和老师的魔幻网课大战

 

在并不遥远的未来,这些事情或许也会成为线上教育的常态。

 

而这些在疫情中完成了第一场直播的老师,在疫情结束以后,或许也会继续用网课的形式,为遥远地方的学生带去知识。

 

学生和老师的魔幻网课大战

 

甚至我都期待老师和学生用弹幕激情互动。

 

学生给老师疯狂刷666的场景。

 

学习是可以更有趣的。

 

这个世界虽然依旧沙雕,但魔幻的生活里也闪着光。

 

学生和老师的魔幻网课大战

 

我相信,学生和老师将在一开始的不适应后,互相理解。

 

学生终将成长,也将理解老师的不易。

 

毕竟生活的不易,不会放过每一个人。

 

如果投胎的时候没有充值,就只能享受了。

转自: https://mp.weixin.qq.com/s/XjXjUlpcDNUNOn3FwSWARQ

这一次,一定要过关啊!

2月5日,武汉确诊人数破万。

一则《64岁儿子确诊,90岁老母亲感动全网》的报道刷屏,

让人瞬间泪目!

故事源自武汉协和医院西院小儿内分泌科医生林鸣的一则微博分享。

这一次,一定要过关啊!

我已经90岁了,无所畏惧”

2月3日凌晨2时,一位婆婆独自找林鸣医生检查,见老人没有家人陪同,林鸣便问起婆婆缘由。

婆婆说,儿子确诊感染新型冠状病毒,住进隔离病房,其他人怕传染。她已经90岁了,无所畏惧。

这一次,一定要过关啊!

老奶奶留言鼓励儿子要坚强

中国搜索 (ID: chinaso_com) 注意到,在林鸣微博配发的图片上,婆婆满头白发,戴着口罩,在一张印有《检查前注意事项》提示的纸上写下留言:

“儿子,要挺住,要坚强,战胜病魔,要配合医生治疗,呼吸器不舒服,要忍一忍以便咳……”

“忘记给(你)现金,托王医生带上伍佰元,可托人买日常用品”。

这一次,一定要过关啊!

婆婆在抢救室病床前陪护儿子

离开医院前,她给儿子传话:要坚强!

微博网友“卖大叔的白菜”多次在医院遇到这位婆婆。据湖北媒体报道,这位网友姓顾,她的母亲确诊,与这位婆婆的儿子同住在隔离病房。她通过微博记录下这位婆婆的故事:

这一次,一定要过关啊!

“在发热门诊的五天里,婆婆一直在抢救室的一张病床前坐着,紧紧握着上着呼吸机的老爹爹的手。

“老奶奶没有睡觉,饿了就吃没有营养的方便面。她儿子的病床前,全部是她坚持战斗的各种必需品,痰盂、整箱泡面、散装鸡蛋、杯碗勺等等。”

医生护士也很同情婆婆,向她承诺一旦有了病床,一定把她儿子转进去。

终于有了好消息,婆婆的儿子和顾女士的母亲于2月2日晚一起住进隔离病房。

随后,顾女士和婆婆去做了CT,3日凌晨检查结果出来,两人确定没有感染。

“昨天一早,去隔离病房,又看到婆婆,她依然是一夜没睡,等了整晚做检查。一查完,她就马上去隔离病房门口守着,虽然进不去,看不到儿子,她还是守着,守着,不时呼叫护士给她儿子传话,要儿子坚强!”

“她(婆婆)看到我眼前一亮,问我能不能送她回家,我昨天确实没空……我的ppchao好样的,马上决定由她送婆婆回家。

“ppc说,婆婆下车硬是要塞给她100元,拉扯中,口罩都掉了,ppc只好收下,我们商量,等这件事结束,我们买点东西给婆婆送去。

顾女士最后说,90岁的妈妈为了自己64岁的儿子一直在坚持,她只想把这件事记录下来。不想煽情,但在发热门诊看病的每一个人、每个家庭都有故事。

消息传开,

网友们纷纷深受感动

不是90多岁无所畏惧

是母爱伟大!

这一次,一定要过关啊!

武汉作家方方说过,时代的一粒灰,落在个人头上,就是一座山。我们唯一的事,就是把这一切都扛下来。


面对残酷、挣扎、死亡,我们除了振作,还能怎样?

如果没办法帮助病人,我们只能自己扛住自己所面临的一切。

在有余力能帮人的时候,就帮着他人一起扛。

来源:中国搜索

转自 : https://mp.weixin.qq.com/s/E9div6AxZnZ0zZUb737l0Q

git入门学习

一直以来都用自己的svn服务器进行代码的管理,最近搬地方后,没有环境把服务器架起来,只好尝试一下用git,来进行版本管理。其实和用过版本管理工具的,上手git应该还是容易的,毕竟都是一些耳熟能详的的概念。目前还没有找到类似svn那样的图形化工具,暂时先用命令行对付一段时间吧。

也没买书,网上搜了一下教程就开始干起来了,我看的教程是这个链接,写得很好,供大家参考。https://www.liaoxuefeng.com/wiki/896043488029600

命令汇总

初始化一个Git仓库,git init

添加文件到Git仓库,分两步:

  1. 使用命令git add <file>,注意,可反复多次使用,添加多个文件;
  2. 使用命令git commit -m <message>,完成

强制添加到Git git add -f App.class

更多添加、提交操作(没那么常用的命令)

# 添加当前目录中的所有文件
git add -A

# 添加当前目录中的所有文件更改
git add .

# 选择要添加的更改(你可以 Y 或 N 完成所有更改)
git add -p

### 添加文件并提交一次
git commit filename -m 'commit message'

### 添加文件并提交暂存文件
git commit -am 'insert commit message'

### 更改你的最新提交消息
git commit --amend 'new commit message' 

# 将一系列提交合并为一个提交,你可能会用它来组织混乱的提交历史记录
git rebase -i
### 这将为你提供核心编辑器上的界面:
# Commands:
#  p, pick = use commit
#  r, reword = use commit, but edit the commit message
#  e, edit = use commit, but stop for amending
#  s, squash = use commit, but meld into previous commit
#  f, fixup = like "squash", but discard this commit's log message
#  x, exec = run command (the rest of the line) using shell

### 创建一个本地分支
git checkout -b branchname

### 在2个分支之间切换
git checkout prc/dev-wupx
git checkout master

### 将新的本地分支作为备份
git push -u origin branch_2

### 删除本地分支,这不会让你删除尚未合并的分支
git branch -d branch_2

### 删除本地分支,即使尚未合并,这也会删除该分支!
git branch -D branch_2

### Viewing all current branches for the repository, including both ### local and remote branches. Great to see if you already have a ### branch for a particular feature addition, especially on bigger ### projects
### 查看存储库的所有当前分支,包括本地和远程分支。
git branch -a

### 查看已合并到您当前分支中的所有分支,包括本地和远程。 非常适合查看所有代码的来源!
git branch -a --merged

### 查看尚未合并到当前分支中的所有分支,包括本地和远程
git branch -a --no-merged

### 查看所有本地分支
git branch

### 查看所有远程分支
git branch -r

# 将主分支重新设置为本地分支
$ git rebase origin/master

# 将分支推送到远程存储库源并对其进行跟踪
$ git push origin branchname

合并操作
### 首先确保你正在查看 master 分支
git checkout master

### 现在将你的分支合并到 master 
git merge prc/dev-wupx

仓库当前的状态 git status

查看difference git diff

查看历史记录 git log

查看命令历史 git reflog,以便确定要回到未来

回退命令git reset --hard commit_id

丢弃工作区的修改 git checkout -- file

删除一个文件 git rm

文件恢复到最新版本 git checkout -- test.txt

生成key ssh-keygen -t rsa -C "1517254411@qq.com" 公钥是 id_rsa.pub ,拷贝后保存到对应网站上

关联远程库 git remote add origin git@github.com:xxx/xxx.git

本地库的所有内容推送到远程库上,git push -u origin master

克隆一个本地库命令git clone

查看分支:git branch

创建分支:git branch <name>

切换分支:git checkout <name>

创建+切换分支:git checkout -b <name>

合并某分支到当前分支:git merge <name>

git merge --no-ff -m "merge with no-ff" <name>
#用普通模式合并,合并后的历史有分支,能看出来曾经做过合并

删除分支:git branch -d <name>

查看分支合并图 日志用git log --graph --pretty=oneline --abbrev-commit命令可以看到分支合并图。

保存工作现场 git stash

查看工作区git stash list

恢复 stash内容 git stash apply 内容不删除, git stash drop来删除 , git stash pop,恢复的同时把stash内容也删了

复制一个特定的提交到当前分支 git cherry-pick 4c805e2

强行删除一个没有被合并过的分支 git branch -D <name>

查看远程库的信息,用git remote, 显示更详细的信息 git remote -v

推送分支 git push origin master

克隆 git clone git@github.com:xxx/xxx.git

创建远程origindev分支到本地 git checkout -b dev origin/dev

把最新的提交从远程origin/dev抓下来 git pull

指定本地dev分支与远程origin/dev分支的链接 git branch –set-upstream-to=origin/dev dev 再git pull

变基 (未push的分叉提交历史整理成直线) git rebase

打一个新标签 git tag <name>

打历史标签, 找到历史提交的commit id , git tag v0.9 f52c633

查看所有标签 git tag

查看标签信息 git show <tagname>

创建带有说明的标签,用-a指定标签名,-m指定说明文字 git tag -a v0.1 -m "version 0.1 released" 1094adb

删除本地标签 git tag -d v0.1

推送某个标签到远程,使用命令git push origin <tagname>

删除已有的GitHub远程库 git remote rm origin

一次性推送全部尚未推送到远程的本地标签 git push origin --tags

删除远程,需要先从本地删除git tag -d v0.9, 再从远程删除 git push origin :refs/tags/v0.9

和远程库关联 git remote add origin git@xxx.com:xxx/xxx.git

查看远程库信息 git remote -v

使用多个远程库, 先关联GitHub的远程库 git remote add github git@github.com:michaelliao/learngit.git 再关联码云的远程库 git remote add gitee git@gitee.com:liaoxuefeng/learngit.git

让Git显示颜色 git config --global color.ui true

检查哪个规则写错,可以用git check-ignore命令git check-ignore -v App.class

相关知识

Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,。把文件往Git版本库里添加的时候,是分两步执行的:

第一步是用git add把文件添加进去,实际上就是把文件修改添加到暂存区;

第二步是用git commit提交更改,实际上就是把暂存区的所有内容提交到当前分支

命令git checkout -- readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销,这里有两种情况:

一种是readme.txt自修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态;

一种是readme.txt已经添加到暂存区后,又作了修改,现在,撤销修改就回到添加到暂存区后的状态。

总之,就是让这个文件回到最近一次git commitgit add时的状态。

场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file

场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD <file>,就回到了场景1,第二步按场景1操作。

场景3:已经提交了不合适的修改到版本库时,想要撤销本次提交,参考版本回退一节,不过前提是没有推送到远程库。

当你第一次使用Git的clone或者push命令连接GitHub时,会得到一个警告:

分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险。

现在有了分支,就不用怕了。你创建了一个属于你自己的分支,别人看不到,还继续在原来的分支上正常工作,而你在自己的分支上干活,想提交就提交,直到开发完毕后,再一次性合并到原来的分支上,这样,既安全,又不影响别人工作。

一开始的时候,master分支是一条线,Git用master指向最新的提交,再用HEAD指向master,就能确定当前分支,以及当前分支的提交点:

当Git无法自动合并分支时,就必须首先解决冲突。解决冲突后,再提交,合并完成。

解决冲突就是把Git合并失败的文件手动编辑为我们希望的内容,再提交。

首先,master分支应该是非常稳定的,也就是仅用来发布新版本,平时不能在上面干活;

那在哪干活呢?干活都在dev分支上,也就是说,dev分支是不稳定的,到某个时候,比如1.0版本发布时,再把dev分支合并到master上,在master分支发布1.0版本;

你和你的小伙伴们每个人都在dev分支上干活,每个人都有自己的分支,时不时地往dev分支上合并就可以了。

Git分支十分强大,在团队开发中应该充分应用。

合并分支时,加上--no-ff参数就可以用普通模式合并,合并后的历史有分支,能看出来曾经做过合并,而fast forward合并就看不出来曾经做过合并。

Git还提供了一个stash功能,可以把当前工作现场“储藏”起来,等以后恢复现场后继续工作:

修复bug时,我们会通过创建新的bug分支进行修复,然后合并,最后删除;

当手头工作没有完成时,先把工作现场git stash一下,然后去修复bug,修复后,再git stash pop,回到工作现场;

在master分支上修复的bug,想要合并到当前dev分支,可以用git cherry-pick <commit>命令,把bug提交的修改“复制”到当前分支,避免重复劳动。

在master分支上修复了bug后,我们要想一想,dev分支是早期从master分支分出来的,所以,这个bug其实在当前dev分支上也存在。

那怎么在dev分支上修复同样的bug?

同样的bug,要在dev上修复,我们只需要把4c805e2 fix bug 101这个提交所做的修改“复制”到dev分支。注意:我们只想复制4c805e2 fix bug 101这个提交所做的修改,并不是把整个master分支merge过来。

为了方便操作,Git专门提供了一个cherry-pick命令,让我们能复制一个特定的提交到当前分支

开发一个新feature,最好新建一个分支;

如果要丢弃一个没有被合并过的分支,可以通过git branch -D <name>强行删除。

当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的默认名称是origin

推送分支,就是把该分支上的所有本地提交推送到远程库。推送时,要指定本地分支,这样,Git就会把该分支推送到远程库对应的远程分支上:

不是一定要把本地分支往远程推送,那么,哪些分支需要推送,哪些不需要呢?

  • master分支是主分支,因此要时刻与远程同步;
  • dev分支是开发分支,团队所有成员都需要在上面工作,所以也需要与远程同步;
  • bug分支只用于在本地修复bug,就没必要推到远程了,除非老板要看看你每周到底修复了几个bug;
  • feature分支是否推到远程,取决于你是否和你的小伙伴合作在上面开发。

总之,就是在Git中,分支完全可以在本地自己藏着玩,是否推送,视你的心情而定!

从远程库clone时,默认情况下,你的小伙伴只能看到本地的master分支。 要在dev分支上开发,就必须创建远程origindev分支到本地,于是他用这个命令创建本地dev分支, git checkout -b dev origin/dev

你的小伙伴的最新提交和你试图推送的提交有冲突,解决办法也很简单,Git已经提示我们,先用git pull把最新的提交从origin/dev抓下来,然后,在本地合并,解决冲突,再推送:

多人协作的工作模式通常是这样:

  1. 首先,可以试图用git push origin <branch-name>推送自己的修改;
  2. 如果推送失败,则因为远程分支比你的本地更新,需要先用git pull试图合并; ( 如果git pull提示no tracking information,则说明本地分支和远程分支的链接关系没有创建,用命令git branch --set-upstream-to <branch-name> origin/<branch-name> )
  3. 如果合并有冲突,则解决冲突,并在本地提交;
  4. 没有冲突或者解决掉冲突后,再用git push origin <branch-name>推送就能成功!

rebase操作可以把本地未push的分叉提交历史整理成直线;

rebase的目的是使得我们在查看历史提交的变化时更容易,因为分叉的提交需要三方对比。

发布一个版本时,我们通常先在版本库中打一个标签(tag) , 标签也是版本库的一个快照。 tag就是一个让人容易记住的有意义的名字,它跟某个commit绑在一起 。 标签总是和某个commit挂钩。如果这个commit既出现在master分支,又出现在dev分支,那么在这两个分支上都可以看到这个标签

在Git工作区的根目录下创建一个特殊的.gitignore文件,然后把要忽略的文件名填进去,Git就会自动忽略这些文件。

将代码提交到阿里云上
已存在的文件夹或 Git 仓库
cd existing_folder
git init
git remote add origin git@code.aliyun.com:xxxx/xxx.git
git add .
git commit -m "init project"
git push -u origin master

创建新版本库
git clone git@code.aliyun.com:xxxx/xxx.git
cd php2020
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master
清空全部文件
git rm "*" -r -f
git commit -m "empty project"
git push origin master

gitignore文件模板

ref: https://github.com/github/gitignore

知乎上的 https://zhuanlan.zhihu.com/p/94008510

漩涡中的武汉病毒所,如何证明自己?

◎智谷趋势(ID:zgtrend) |  黄狮虎、S博士

恕我孤陋寡闻,在这次疫情之前,确实没有听过这个机构——武汉病毒研究所。但这几天,它不断在我的手机上刷屏。

 

好像哪儿都有它。

 

第一件事,是双黄连“抑制”新冠病毒的新闻,引起很多人疯抢药店,连月饼双黄莲蓉都一并被抢。

 

这个事,就是武汉病毒所花了半个晚上搞出来的“体外实验”成果,跟中科院的另一个机构上海药物所一起发布的。真的是被骂惨了。

 

就因为双黄连事件,第二件事,武汉病毒所的正厅级掌门人——“80后”女性官员,光辉履历也引起了群众围观。

 

有人说她升得太快,6年就从普通研究员升到正厅,怎么可能?有人说她资历压不住,发表的有分量的论文,很多都是她的中科院院士舒先生署名在前,她尾随在后,是沾了家属强大气场的光。

 

也有有心人注意到,王所长生于1981年,女性,搞科研出身,有海外留学经历,同时又有民主党派背景,走仕途也的确容易比大多数人跑得快一些。

 

当然,这两者之间究竟是哪一个发挥了更关键的作用,反正不论是组织纪律、干部提拔,还是学术研究、论文发表,都是有规矩可讲的地方。

 

真要是混日子的总会有暴露的一天。现在和疫情战斗最重要,其它花边倒是可以稍微留一下。

 

紧接着,第三件事又来了。

 

2月2日,武汉病毒所麾下的“蝙蝠女侠”科学家出来辟谣:“2019新型冠状病毒是大自然给人类不文明生活习惯的惩罚,我石正丽用我的生命担保,和实验室没有关系。”

 

漩涡中的武汉病毒所,如何证明自己?

 

这个事儿就更专业了,属于大多数吃瓜就算听得懂你说的每一个字,但也不知道你在说什么的那一类。

 

印度学者的论文,是预发表在学术网站bioRxiv上,现在确实已经撤掉了。我专门找来看了半天,真的看不懂。

 

它的画风大概是这样的:

 

漩涡中的武汉病毒所,如何证明自己? 漩涡中的武汉病毒所,如何证明自己?

网上分析的文章一大堆,但我们还是要独立思考。这文章,你看得懂不?

所以,专业的事情最好交给专业的人。普通人,留意到这个质疑,愿意关注的保持持续关注,就算尽到了责任。

“蝙蝠女侠”石正丽,是一个多年研究SARS的专家,顶级期刊上有论文,要质疑,也得是专业人士出手。

“阴谋论者不相信科学。我希望国家专业部门来调查,给我们一个清白。”石正丽也回应说。

疫情如火,这个问题也可以先记下。

第四件事,昨天武汉病毒所又因为所谓“抢注”专利行为,被卷入了舆论漩涡。

 

漩涡中的武汉病毒所,如何证明自己?

这事儿,有人抨击说它是“神操作”。

 

我们都知道世界上要研发一种新药有多难。药品是人家的,你想“抢注”发明专利,你怎么抢得走?

后来有人解释说,武汉病毒所只是注册了PCT应用专利(抗2019新型冠状病毒的用途)而已。

 

若果真如此,这倒是说得通。这种用途专利,也叫方法专利,比如伟哥原本是为治疗心脏病而研发的,现在则更多用于治疗男性疾病。

 

不过,仔细一查就能发现,美国相关企业早已经在中国注册了相关药物的化合物专利、也申请了抗冠状病毒用途的专利,这两件专利属于基础专利和核心专利。

 

至于用途专利,在很多发达国家中不常见。美国人也不会去申请。因为瑞德西韦的适应症目前只在中国爆发疫情中需要大量使用,美国公司自身没有临床的资源。

 

所以,即使武汉病毒所这件专利能够获得授权,作用也非常有限,只是尽力争取合作的筹码罢了。

 

从2月4日的学术期刊《细胞研究》(Cell Research)发表的文章来看,武汉病毒所等研究单位的确进行了瑞德西韦等药物对新型冠状病毒抑制活性的研究。而且,这是一项比双黄连严谨得多的科学实验。

 

这个实验的画风是这样的——

 

漩涡中的武汉病毒所,如何证明自己?

 

简单说,这个实验研究了好几种药物对新病毒的抑制作用。对每种药物,都显示了其在不同浓度时的抑制活性。

 

不同抑制浓度这一点非常重要,它决定了所谓的体外细胞实验是否可以在体内达到。这直接决定了药是否有效。

 

双黄连的体外实验之所以被行家诟病,就是因为没有相关的实验过程和数据。所以才会有人调侃,75%的酒精在体外杀死冠状病毒的效果比双黄连还好。为什么不用酒精呢?因为,如果服用酒精,没等体内达到75%的浓度,人已经酒精中毒了。

 

这个实验确实证实了瑞德西韦对新型冠状病毒的抑制效果最好。难怪网上有人管这种药音译为“人民的希望”了。

 

还有一个好消息是,实验显示能够对新型冠状病毒产生抑制作用的不只瑞德西韦。

 

事实上,武汉病毒所,拥有亚洲最高等级的P4生物安全实验室。这样高级别的实验室,全球也只有9个。

 

P就是英文protection(防护)。这个P4实验室,是2003年SARS之后,中法顶着美国的反对合作建设的,说是国之重器,也不为过。

 

有的专家给了它很高的期待,称为堪比“两弹一星”的国家安全战略部署。

因为,没有这个P4实验室,中国根本就没有资格研究烈性传染病病毒,包括埃博拉等活体病毒。

 

正因为如此,武汉疫情刚刚爆发的时候,还有人调侃,病毒选错了地方——因为武汉有亚洲最牛气的病毒研究所。

 

不可否认的是,这一个月来,武汉病毒所带给我们一波又一波的失望。

 

这跟他们本身的工作能力、工作机制有关,也跟舆情高度关注、风声鹤唳有关,同时,也和我们有极高的期待值有关。

 

期望越大,可能失望越大。

 

漩涡中的武汉病毒所,如何证明自己?

现在,武汉病毒所还在全力开展新冠病毒的科研公关。他们是战场上的一线人员,也取得了新冠病毒全基因组序列研究等成果。

 

时间会沉淀真相。我们还是希望,国家投入重金、国人报以高度希望的武汉病毒所能用这场灾难证明自己。

转自:https://mp.weixin.qq.com/s/H0umzeQO9ybV23m-x6PcJQ

湖北省卫健委官员直言,疫情是天灾,更是人祸!

2月4日,新浪微博实名认证的湖北省卫健委官员,发表文章痛斥用人体制,认为武汉疫情是天灾,更是人祸。同时提出三个方面建议,要深挖渎职、选拔专才和完善机制。

截至2月5日9时,上述微博内容阅读2万次,网友留言3422条,获得点赞3.4次。记者何国林评论,“若批评不自由,则赞美无意义”。这是我迄今为止,唯一一位敢说真话的湖北官员,分析透彻,直陈要害,不畏权势,有良知有担当!

公开资料显示,现任湖北省卫健委主任为刘英姿。但在2018之前,刘英姿则是武汉市人副市长,同时兼任武汉市红十字会会长。

值得注意的是,在武汉市红十字会官网,没有任何关于刘英姿的信息。近期,因捐赠物资积压问题,武汉红十字会被媒体关注,而公开露面的则是常务副会长陈耘。

现年55岁的刘英姿,系湖南益阳人,华中理工大学毕业后留校。2004年,刘英姿离开华中科技大学,从此进入武汉官场,2012年,由武汉市洪山区副区长直接升任为武汉市副市长,后成为湖北卫健委掌门人。

众所周知,卫健委是专业性很强的部门,不是学历高的人就能胜任。在太平盛世,滥竽充数者居多,若遇到重大突发事件,门外汉就傻眼了!

因此,以后专业的事情,需要专业的人去做。要明白,那些怀揣着高学历的干部,根本不是万能型人才!

以下是湖北省卫健卫官员发表的文章;

湖北省卫健委官员直言,疫情是天灾,更是人祸!

转自:https://mp.weixin.qq.com/s/ktoZ2Yg95Q2tG7AtnNXR3w