git diff

Published: 13 May 2014

【翻译】你应该知道的15个Linux Bash History扩展的例子

Published: 12 May 2014

git commit --amend

你在使用git的过程中会不会遇到这么一种情况:刚刚进行了一个git commit(提交),但是突然发现上次提交中有个错误,所以要撤销上一次的提交,重新修改后再提交。也许你会说很简单,直接git reset HEAD~1不就行了吗?的确,但是我们这里要说的是git commit --amend。下面就结合实例说明一下:

Published: 09 May 2014

git stash

不知道使用git的同学有没有遇到这种情况:在当前分支下修改了一些代码,还未来的急提交(commit),但是遇到紧急情况,需要切换到另外一个分支上工作。这时候如果强行进行切换的话还出现什么情况呢?我们来举个例子演示一下:

Published: 08 May 2014

git fetch

使用git的同学肯定用过git fetch这个命令,没用过也至少听过或者看过的吧?关于这个命令还是有必要讨论一下的。下面就用实例讨论下git fetch repogit fetch repo branch-name的区别。

Published: 08 May 2014

多级目录下gitignore

假设有这么一种情况:项目中要用到git进行代码跟踪,这个项目有很大,涉及到多级目录。例如:

Published: 05 May 2014

./xxx: not found

关于./xxx: not found,但是xxx确实是存在当前目录下的。不知道你是否遇到过,反正我是遇到过了,下面就举个实例说明一下。

Published: 04 May 2014

海思3520d平台UART口拓展

项目中要把海思3520d的四个UART口全部用上,但是用海思SDK里面的linux内核的话,默认只有两个口,分别是ttyAMA0 ttyAMA1。如果要把四个UART口全部都用上就要改内核源码。听起来挺吓人的,其实就是依葫芦画瓢的事儿,没什么技术含量。下面就切入主题。

Published: 30 Apr 2014