石头的病

| Comments

    如果石头健康
    如果石头不再生病
    他哪会开花
    如果我也健康
    如果我也不在生病    
    也就没有命运

            --海子 <<石头的病 或八七年>>

Raspberry Pi Wireless

| Comments

前几天入手了Raspberry Pi,由于住的地方是无线路由,路由器又不在我的房间不方便接跟网线上去,想在家里玩的话就得把无线链接先配置好。

Raspberry Pi mode B国产红色的那款,操作系统raspbian wheezy 3.10,无线网卡用的edup的一款。

第一次进去当然还是要用网线才行,sshd是默认启动的,可以ssh进去,或者装个vnc server实现远程桌面,配置好了后就可以用自己的笔记本当显示器来用了。

使用raspbian自带的wap_suppliant1 配置无线网络

Git History

| Comments

修改上一次commit

git commit --amend,如果上次提交后没有做任何修改,运行这个命令可以修改上次提交的message,如果你发现少提交了一个文件,或者有其他小的改动 觉得应该放在上一个commit里面,就可以在commit最后加上--amend 参数,来更新上次commit。

查看历史记录 git log vs git reflog

平时大家一般都习惯使用 git log 查看当前commit记录,但是默认只显示出当前的最新状态,如果一个commit被其他命令删除,这里是就看不见了。 git reflog 则记录了目前为止的所有动作,包括经过的所有commit。要想恢复一个被删除的commit,git reflog 是不二之选。git reflog 其实就是git log -g --abbrev-commit --pretty=oneline的一个alias。

撤销commit git revert vs git reset