摘要: 很多时候,在你准备将本地commit对象push到远程站点与别人共享时,你想要修改你的提交历史,这在GIT中是可以的。上一篇你可以在提交暂存区前决定哪些文件分拆到哪次提交,这节主要讲解如何修改commit的对象信息,包括修改提交次序、改变说明、修改提交中包含的文件,将提交归并、拆分或完全删除。 改变 阅读全文
posted @ 2017-09-04 09:29 君临裙下 阅读(558) 评论(0) 推荐(0) 编辑
摘要: (一)通过几种方法来指明特定的或一定范围内的提交 指明单次提交:以下四类介绍 1.简短HASH值指明单个提交:git show 77f237d git log --abbrev-commit --pretty=oneline 注:用七个字符来输出简短唯一的七字符hash值,然后选择具体SHA-1值来 阅读全文
posted @ 2017-09-04 09:28 君临裙下 阅读(5896) 评论(0) 推荐(0) 编辑
摘要: GIT提供一些工具来帮助你调试项目中遇到的问题 文件标注 你在追踪代码缺陷想知道是谁在什么时候引入了缺陷代码。文件标注工具能用来显示文件中对每一行进行修改的最近一次提交。 1.$git blame -L 12,22 file1.java ^4832fe2 (xiao.fan 2017-08-21 1 阅读全文
posted @ 2017-09-04 09:27 君临裙下 阅读(709) 评论(0) 推荐(0) 编辑
摘要: 《借》 借一盏午夜街头昏黄灯光 照亮那坎坷路上人影一双 借一寸三九天里冽冽暖阳 融这茫茫人间刺骨凉 借一泓古老河水九曲回肠 带着那摇晃烛火飘往远方 借一段往日旋律宛转悠扬 把这不能说的 轻轻唱 被这风吹散的人说他爱得不深 被这雨淋湿的人说他不会冷 无边夜色到底还要蒙住多少人 它写进眼里 他不敢承认 阅读全文
posted @ 2017-08-31 17:21 君临裙下 阅读(1214) 评论(0) 推荐(0) 编辑
摘要: GIT 基本特点 1.直接快照,而非比较差异 2.近乎所有操作本地执行 3.时刻保持数据完整性 为什么要用GIT? 最明显特征是分布式:客户端并不只提取最新版本的文件快照,而是把原始的代码仓库完整地镜像下来。这么一来,任何一处协同工作用的服务器发生故障,事后都可以用任何一个镜像出来的本地仓库恢复。因 阅读全文
posted @ 2017-06-27 14:58 君临裙下 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1.概念 1.概念 git就是一个版本管理器,它是分布式的,不仅有一个中心的服务器控制最新版本代码,而且每个开发者自己还有个本地仓库,所以在开发过程中都是先将代码提交到本地仓库再推送到中心服务器上的,这样的好处就是每个人都依赖于中心服务器来实现交互,但又不会被中心服务器限制,就算中心服务器挂了,也能 阅读全文
posted @ 2017-06-27 14:56 君临裙下 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 背景:从excel里copy出一列数据到txt,然后放到linux下处理,发现每一行末尾都是固定个数的空格,我想要在每行字符串末尾加固定字段并逗号隔开输出, 1.将特定字段取出,去掉每行末尾的不定个数空格,全部放到一行,每个应用以空格隔开: cat fastjason.txt | awk -F/ ' 阅读全文
posted @ 2017-03-31 18:29 君临裙下 阅读(816) 评论(0) 推荐(0) 编辑