git stash list 被 git stash clear 清空后的还原步骤:正常情况下使用如下命令调出stash 的log,该log 对应stash 的栈缓存纪录,WIP 为midify 内容,index 为add 内容,所以,一般情况下,WIP 比index 内容要全 命令...

git不常用但很有用的几个命令

分类:Git|

1. 导出最后一次提交修改过的文件  我一直在使用这个命令定期进行发送给其他人进行审查/整合。这条命令将把近期提交的修改过的文件导出到一个zip文件。1git archive -o ../updated.zip HEAD $(git diff --name-onl...

mac 下自动记录git密码,如何删除?

分类:Git|

mac 下自动记录git密码,如何删除?缘起: 之前先使用一个gitpull 的帐号clone 的git库,类似,git clone http://name:password@xxx.com/xxx.git结果,这里的name和password 就被记录到mac 系统里面了,你会发现,如...

使用原理视角看 Git

分类:Git|

使用原理视角看 Git1. Git 的玩法1.1 搭建博客1.2 写书1.3 人才招聘1.4 WebIDE2. Git 原理2.1.1 数据库中存储的数据内容2.1 快照2.2 暂存区2.3 文件状态2.4 分支3. 高层命令3.3.1 Checkout3.3.2 RevertReset3.2.2 Me...

Git中的AutoCRLF与SafeCRLF换行符问题

分类:Git|

最近在使用GitHub,发现不时没有修改过的文件要提交,对比发现文件全部修改,但找不到不一样的地方。想可能是换行符的问题,因为Windows和Linux的换行符不一样,而Git默认应该是Linux的,今天Bing了下,果然是这个问...

Git 忽略已跟踪文件的改动

分类:Git|

Git 忽略已跟踪文件的改动git update-index --assume-unchangedGit之本地忽略这个分同种情况:本地永久忽略,效果的gitignore一样,只不过不适于写到gitignore中而已,可以自己建立一个本地独享的gitignore,然后git...

gitlab数据迁移 记录

分类:Git|

由于服务器到期,需要将gitlab进行一下数据迁移,可是原来的gitlab是早期版本,早期版本配置相当繁琐,升级为新版本gitlab8, 数据迁移又成了问题,下面记录下配置过程中的重点问题1. 安装 gitlab以前安装gitlab 需要...