当你需要在不同的branch之间切换的时候,可以把当前工作区的修改内容加入到暂存堆栈,也可以随时取出
git stash
将当前的修改保存在暂存堆栈
git stash pop
将最新暂存堆栈的内容恢复到工作区
当你需要在不同的branch之间切换的时候,可以把当前工作区的修改内容加入到暂存堆栈,也可以随时取出
将当前的修改保存在暂存堆栈
将最新暂存堆栈的内容恢复到工作区
由于工作需要,操作系统从Mac换到了Ubuntu,现在这个年代,谁没个云存储啥的,Dropbox当然是首选(通过某些方式已经将免费空间提升到25G了),装完Ubuntu后第一个事情就是装Dropbox。
于是我就马不停蹄地下载了Dropbox的安装包然后装到Ubuntu上,装完一打开,弹出这么个提示:“Trouble connecting to Dropbox server.Maybe your internet connection is down,or you need to set your http_proxy environment variable”,主要意思就说无法连接上dropbox的服务器。
然后我把hosts改了,问题依旧…,只有祭出google大神了
VirtualBox可不像VMware那样,直接复制虚拟磁盘文件就可以了事的,只因为VirtualBox识别虚拟磁盘文件VDI采用了uuid识别技术。
由于测试需要搭建局域网环境,需要两台虚拟机同时运行。当我安装完一个虚拟系统时,我将虚拟磁盘文件复制一份重新创建虚拟系统时提示打开虚拟硬盘 windowsxp.vdi 失败。
Cannot register the hard disk 'windowsxp.vdi' with UUID {24eb969f-8c98-470d-b2dd-35318f2b8860}
because a hard disk 'windowsxp.vdi' with UUID {24eb969f-8c98-470d-b2dd-35318f2b8860} already exists
in the media registry ('/home/sager/VirtualBox VMs/windowsxp/windowsxp.vid').
往Google里找寻了一番,原来Virtualbox也是有VBoxManage命令的,于是我决定给复制的vdi文件重新分配uuid。
使用ssh key的时候可以通过config文件指定不同域名使用不同的key文件,因此通过在hosts中设置不同的本地域名来使用多个ssh key文件登陆不同的github账号。
例如我们有账号a和账号b,对应的ssh key文件分别是id_rsa_a和id_rsa_b,首先修改/etc/hosts文件,设置两个本地域名指向github.com
1 2 |
|
修改用户的ssh配置文件~/.ssh/config,示例如下:
1.光盘引导
进入到Fedora 16的安装引导界面,按TAB键,在后面追加数字3,Enter,
然后系统引导,弹出一个登录,使用root直接登录即可。
2.运行如下命令
/usr/sbin/anaconda –liveinst –method=livecd:///dev/mapper/live-osimg-min
然后提示完成安装即可。
3.最后需要修改一个默认启动到文本界面
1、ls -AQ|grep -v proc|xargs du -sh|sort -h
按从小到大的顺序显示根目录下除proc目录以外的所有文件及目录大小(须在根目录下执行该命令)
2、dpkg -l |grep ^rc |awk ‘{print $2}’ |xargs dpkg –purge
删除已删除包的残留配置文件(Debian分支)
3、find . -type f -print |xargs du -sb |sort -h
查找当下目录及其子目录下面的所有文件,并按文件大小,由小到大排序
1 2 3 4 5 |
|
1
|
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|