- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 git 配置命令config
你也可以设置一个客户化的工具;现在,你的标识已经设置,你可以配置你的缺省文本编辑器,Git在需要你输入一些消息时会使用该文本编辑器。如果你希望在一个特定的项目中使用不同的名称或e-mail地址,你可以在该项目中运行该命令而不要–global选项。git中的config命令用来初始化Git环境配置,一旦配置成功后,即使Git升级了,也会绑定到你的环境中,Git的config配置分为三种:系统配置、全局配置、项目配置。另外一个你可能需要配置的有用的选项是缺省的比较工具它用来解决合并时的冲突。
2022-09-20 11:44:59 796 1
原创 git 基本使用
tag是git版本库的一个标记,指向某个commit的指针。tag主要用于发布版本的管理,一个版本发布之后,我们可以为git打上 v.1.0.1 v.1.0.2 …这样的标签。tag感觉跟branch有点相似,但是本质上和分工上是不同的:tag 对应某次commit, 是一个点,是不可移动的。branch 对应一系列commit,是很多点连成的一根线,有一个HEAD 指针,是可以依靠 HEAD 指针移动的。
2022-09-20 11:42:55 164
原创 repo 基本使用
Android 使用 Git 作为代码管理工具,开发了 Gerrit 进行代码审核以便更好的对代码进行集中式管理,还开发了 repo 命令行工具,实际上python指令对git的一层封装,对 git 部分命令封装,将百多个 git 库有效的进行组织,因为源码仓库数量庞大,使用git进行管理会带来很多不便,这里repo就体现了其优越性。
2022-09-20 11:39:54 2420
原创 mysql 数据库表名 ‘-‘ 删除
数据库命名采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线’‘组成,命名简洁明确,多个单词用下划线’'分隔,一个项目一个数据库,多个项目慎用同一个数据库。
2022-08-22 10:41:11 859
原创 quilt 工具增加 patch 方法
QuiltTree在构造时会指定一个patchdir(如果没有指定的话,默认为${S}的值),QuiltTree会先Import所有的patch文件,其实是在${patchdir}/patches/中制作一个link文件,链接到我们的patch文件上。所以,这个patchdir的值就比较关键了,之前默认情况我都是去bitbake工作路径下的源码目录中使用quilt来做patch的。如果源码模块是git仓库的型式(远程的或者本地的mirror型式),直接使用git diff来生成patch就可以了。...
2022-08-12 17:29:21 390
原创 shell 颜色字体
特效可以叠加,需要使用“;”隔开,例如:闪烁+下划线+白底色+黑字为 \033[5;30m闪烁+下划线+白底色+黑字\033[0m。shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e。echo -e “\033[字背景颜色;文字颜色m字符串\033[0m”3、字符串前后可以没有空格,如果有的话,输出也是同样有空格。下面是相应的字和背景颜色,可以自己来尝试找出不同颜色搭配。其中41的位置代表底色, 36的位置是代表字的颜色。1、字背景颜色和文字颜色之间是英文的""...
2022-08-12 17:25:53 1304
原创 Shell $0, $#, $*, $@, $?, $$的含义
传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2。当前Shell进程ID。对于 Shell 脚本,就是这些脚本所在的进程ID。$* 和 $@ 都表示传递给函数或脚本的所有参数。上个命令的退出状态,或函数的返回值。传递给脚本或函数的参数个数。传递给脚本或函数的所有参数。传递给脚本或函数的所有参数。$* 和 $@ 的区别。.........
2022-08-12 17:18:02 61
原创 OpenWRT 程序开机启动
如果程序需要依赖其他服务,例如网卡,则需要在网卡之后启动,即 START 的数值要相对于网卡的值大,具体打多少需要试验下。procd init脚本与sysv风格的启动脚本区别在于procd方式下, 服务必须以前台方式运行。删除软链接取消自动调用。......
2022-08-12 16:52:19 2421
zlog-latest-stable.zip C 源码包
2021-10-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人