前言:版本控制git,结合工做中常面对的git问题。git
早上八点闹钟响了,小基睁开了眼睛,将双臂展开手放在后脑勺,想着昨天晚上在酒吧碰到的那个女孩。app
吧台上小磊幽默风趣加上酒吧昏暗暖色调的灯光,逗得女孩发出铃铃般的笑声,两人谈着工做谈着人生理想学习
女孩问他:你以为生活的目的是什么测试
小磊抬头四十五度缓缓的说到:努力工做学习,让本身的生活有更好的保障,收获自信和快乐,能过照顾好我最关心的人,这样我就能够更加心无旁骛的追寻本身的人生理想和意义了。spa
女孩用迷恋的眼神看着这个外表稚嫩帅气,心里成熟的男孩。版本控制
我该走了,有机会咱们再聊,小基说着拿起了本身的电脑包准备离开。blog
那个,我家的床塌了,今晚能去你家借宿一晚?女孩追上去说完便害羞的转了过去。开发
看着娇小可怜的背影,女孩身上淡淡的茉莉香一点一点侵蚀着个人大脑,上头。rem
正要答应时小磊脑海环绕着离家时妈妈的嘱咐,千万不能带陌生人回家,便摸了摸女孩的头说,我家的床过小了。get
庆幸本身昨晚没有答应带她回来睡觉,否则出租屋内一米宽的小床睡两人着实太挤,睡很差的话次日工做会没状态。
此时合租同窗滋*的声音把我拉回现实,洗漱一下,得去天通苑挤地铁了。
打开电脑,左右显示屏开启一天的工做
技术老大:你上次开发的新功能能够并到main分支上测试了。
以下:
操做:
若是此时冲突别乱合并,避免遭其余同事毒打。正确操做时没一个你没有把握的冲突都得问一问。
技术老大:你上次开发的新功能(有1,2,3,三个小功能)中的2功能并到main上测试。
以下
操做:
解决冲突便可
当你正在进行项目中某一部分的工做,里面的东西处于一个比较杂乱的状态,而你想转到其余分支上进行一些工做。问题是,你不想提交进行了一半的工做,不然之后你没法回到这个工做点。解决这个问题的办法就是git stash命令。
养成好的习惯每次操做以前都要git status看看状态。(图一)
当你想知道文件有哪些改变的时候git diff(图二)
这时你能够开始秀了,
使用git stash(图三)
看你是工做区干净了你能够切换到其余分支了,若是你是在图一这种状态下是不能切换分支的,你能够试试。
最后在回到这个分支,使用git stash apply 默认使用最近的存储,你也可使用git stash list看看里面有那些存储
git命令排名,不分前后:
记住,任何已经提交到Git的均可以被恢复。即使在已经删除的分支中的提交,从新改写的提交,均可以被恢复(关于数据恢复的内容见第九章)。因此,你可能失去的数据,仅限于没有提交过的,对 Git 来讲它们就像从未存在过同样。