使用命令
1 | git remote set-url --add origin <仓库URI> |
直接修改仓库config
编辑仓库下.git/config的配置文件,下面是一个例子:
1 | [remote "origin"] |
上面两个修改的效果是一样的,使用命令实际上也是在.git/config中添加配置
推送
这是用直接用origin来推送就可以了,git会向origin中记录的两个仓库提交
1 | git push origin master |
提供机制而不是策略!!!">Git同时Push多个仓库
1 | git remote set-url --add origin <仓库URI> |
编辑仓库下.git/config的配置文件,下面是一个例子:
1 | [remote "origin"] |
上面两个修改的效果是一样的,使用命令实际上也是在.git/config中添加配置
这是用直接用origin来推送就可以了,git会向origin中记录的两个仓库提交
1 | git push origin master |
对于条件选择语句,gcc内建了一条指令(__builtin_expect
)用于优化,在一个条件经常出现,或者该条件很少出现的时候,编译器可根据这条指令对条件分支选择进行优化。
在Linux内核中把这条指令封装成了likely和unlikely宏,广泛用于条件分支选择语句上。
如果想要__builtin_expect
这条指令起作用的话,最起码要O2的优化级别
1 | gcc -O2 ... |
1 | // 普通条件分支选择语句 |
likely和unlikely在linux内核源码上其实就是宏,它们封装了__builtin_expect
指令
1 | docker login |
1 | docker tag lcserver phantom27/lcserver |
1 | docker push phantom27/lcserver |
1 | Language: Cpp |
更多风格定制可以参看:Clang-Format Style Options