【翻译】你应该知道的15个Linux Bash History扩展的例子
原文地址:http://www.thegeekstuff.com/2011/08/bash-history-expansion/
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 repo和git fetch repo branch-name的区别。
Published:
08 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