一些小坑和小技巧的记录,持续积累中....

希望可以不断记录一些容易忽视的问题。持续更新。

1.git遇到的一个弱智问题

2018/9/6 

       eclipse写好集合的底层实现代码用git bash push到远程仓库时候,发现远程只出现了文件,但是里面的代码却是空的...十分纳闷,还另外试了好几次,都没有发现问题所在,后来搞了好久,原来是文件没有保存,之前一直那样push,是因为我写测试用例了,只要main方法运行起来之后就自动保存了,额......真智障,以后千万别这样了。

2.命令行格式错误之后怎么退出?

经常出现误操作,那么命令行就会不停的出现>


一些小坑和小技巧的记录,持续积累中...._第1张图片
这边是打了个中文的引号

这时候按Cirl+c可以退出这种模式

3.gitIgnore更新之后,怎么让它生效?

git rm -r --cached . // 删除本地缓存

git add .

git commit -m "fixed untracked files"

4.真机调试状态下看不到logcat的解决方案.

手机在拨号盘输入

*#*#2846579#*#*

会弹开一个界面,选择后台设置——>Log设置,对号全部勾上即可:

一些小坑和小技巧的记录,持续积累中...._第2张图片

5.在项目中引入aar

有时候我们用AS自动下载一些依赖可能会失败,这时候可以自己手动下载,引入aar依赖的方法如下,首先要把下载好的aar放在libs目录下面,然后修改gradle中的内容。

android {

    repositories {

        flatDir {

            dirs 'libs'        }

    }

}

dependencies {

    compile(name: 'lyx-library-1.0.3', ext: 'aar')

}

6.AS中查看继承结构快捷键

Ctrl + Alt + 鼠标左键

7.撤销commit 

如果不小心commit了一个不需要commit的文件,可以对其进行撤销。  先使用git log 查看 commit日志

一些小坑和小技巧的记录,持续积累中...._第3张图片

找到需要回退的那次commit的 哈希值,

git reset --hard commit_id 

 使用上面的命令进行回退

你可能感兴趣的:(一些小坑和小技巧的记录,持续积累中....)