随笔分类 - 软件开发基础
摘要:今天很多小伙伴都在说Github无法访问,我们除了购买VPN之外,我们还能通过下面这个方案临时解决当下无法访问Github的问题。 解决步骤如下: 一、手动查询Github的DNS 我们可以打开这个地址:http://tool.chinaz.com/dns?type=1&host=github.co
阅读全文
摘要:我们在常见的开源协议如BSD,GPL,LGPL,MIT等都是OSI批准的协议。如果要开源自己的代码,最好也是选择这些被批准的开源协议。 这里我们来看四种最常用的开源协议及它们的适用范围,供那些准备开源或者使用开源产品的开发人员/厂家参考。 一、BSD开源协议 BSD开源协议是一个给于使用者很大自由的
阅读全文
摘要:1. git 回退到指定版本 // 使用git log命令查看所有的历史版本,获取某个历史版本的id,假设查到历史版本的id是139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96。 git log // 回退到指定版本 git reset --hard 139dcfaa5
阅读全文
摘要:下面总结的是在使用 Linux 最常用的命令: 一、常用指令 ls 显示文件或目录 mkdir 创建目录 cd 切换目录 touch 创建空文件 echo 创建带有内容的文件。 cat 查看文件内容 cp 拷贝 mv 移动或重命名 rm 删除文件 find 在文件系统中搜索某文件 wc 统计文本中行
阅读全文
摘要:Adb的全称为Android Debug Bridge,是管理android模拟器或者设备的一个工具,简单的说它就是一个调试工具。以下是adb支持的常用命令: 1.选项指令(Options commands) 2.设备指令(device commands) 3. 脚本指令(scripting com
阅读全文
摘要:在项目研发时,经常使用Git,基本的命令有六个,通过下面的图片我们可以很清楚的总结出来: 在进行项目研发的时候都会经常使用Git,但是并不能全部熟记。通过下图可以很清晰的看出来平时我们做Android开发时如何控制版本的: 下面针对上图的几个名词进行解释一下: Workspace:工作区;Index
阅读全文