ubuntu 搭建git服务器 一、所需软件软件安装与配置 git-core是git版本控制核心软件,安装openssh-server和openssh-client是由于git需要通过ssh协议来在服务器与客户端之间传输文件 配置git账号名和邮箱 安装python的setuptools和gitosis,由于gitosis的安装需要依赖于python的一些工具,所以我...
解决Git在添加ignore文件之前就提交了项目无法再过滤问题 由于未添加ignore文件造成提交的项目很大(包含生成的二进制文件)。所以我们可以将编译生成的文件进行过滤,避免添加到版本库中了。首先为避免冲突需要先同步下远程仓库$ git pull在本地项目目录下删除缓存$ git rm -r --cached .新建.gitignore文件在项目的根目录下面新建.gitignore文件并添加相应的过滤规则再次add所有文件输入以下命令,再次将项目...
当git仓库checkout出现文件消失的处理方法 今天复制了一个Linux内核的git仓库,直接将.git文件夹放在了一个文件夹中,然后执行了git checkout ***, 检出了一个tag中的代码快照。但是怪事发生了,出现了一大堆类似“D usr/Makefile”。让后我看了下工作目录,里面只有几个文件夹,也就是只检出了一部分文件。这时我用“git status”一看,出现一堆类似“# deleted: usr/Makefi...
keil生成的hex文件与bin文件的区别 HEX文件和BIN文件是我们经常碰到的2种文件格式。因为自己也是新手,所以一直对这两个文件懵懵懂懂,不甚了解,最近在做STM32单片机的IAP更新,其中要考虑HEX文件和BIN文件,所以需要学习下这两种文件。下面是最近的我的了解,如有不对地方还请指正。1. HEX文件是包括地址信息的,而BIN文件格式只包括了数据本身 在烧写或下载HEX文件的时候,一般都不需要用户指定地址,因
CocoaPods报错 pod install 错误信息如下:内容提要: podfile升级之后到最新版本,pod里的内容必须明确指出所用第三方库的target,否则会出现The dependency `` is not used in any concrete target这样的错误。错误的Podfile内容如下:修改后内容如下:
linux上printf出带颜色字体 给printf的输出加上些特效比如颜色,可以让打印信息更鲜明,在debug的时候特别有用。 颜色: #define NONE "\033[m" #define RED "\033[0;32;31m"
linux下Android开机动画制作 创建bootanimation目录,内容如下:part0目录下内容如下:part1目录下内容如下:desc.txt文件的内容如下:1280 720 5p 1 0 part0p 0 0 part1进入bootanimation目录 执行下面命令:zip -0 bootanimation.zip ./part*/*png
Android 图形库skia 显示字体 在图像是显示字体,Skia的api中就有,直接可以将文字显示出现。如下代码: SkTypeface *font = SkTypeface::CreateFromFile("NotoSansHans-Regular.otf"); if ( font ) { paint.setARGB(255, 255, 0, 0);
Android jni 回调Java层函数方法 java层代码: package com.myjni;public class MyTestJni {static { System.loadLibrary("MyTestJni");}public native void Init();public native int SetCallback(int tInputId);public void onNativeCallback(in
Android jni编译方法 1.在工程源码目录下 src/com 新建 testjni目录创建java类文件 TestJni.java 添加如下代码package com.testjni;public class TestJni {public native void TestJniFunc();}2.生成jni头文件方法进入 bin/class目录下 运行javah -classp
Android 7.0编译错误 错误:[ 0% 43/19107] build out/target/product/angler/gen/EXECUTABLES/iw_intermediates/version.cFAILED: /bin/bash -c "external/iw/version.sh out/target/product/angler/gen/EXECUTABLES/iw_intermediat