阿里巴巴的一名工程师
在命令行查看git的diff,碰到GBK编码的文件时,中文显示会是乱码。 原因:git diff的输出使用less,而less不支持gbk编码 解决方案:通过将git diff的输出放到一个支持gbk的编辑器中就可以了 以下是使用不通的编辑器查看`git diff`的办法。 Vim ```shell git diff | vim -R - ``` MacVim
今天遇到的一个aone编译不通过的问题,再一次证明了在生产环境依赖mvn snapshot版本的风险和危害。 ## 起因 针对一个变更修改代码,本地运行单元测试的时候编译不通过。昨天运行单元测试的时候还是正常的,而且编译不同过的类和引起编译失败的二方库都没有被修改到。 ## 排查 1. 尝试在aone预发环境进行部署,编译失败; 2. 下掉aone预发环境所有变更,直接部
### 下载代码库 ```shell git clone git@gitlab.alibaba-inc.com:snsgalxy-dev/snsgalaxy.git ``` ### 创建分支 ```shell git checkout -b -t ``` 以上命令用于创建名字为``的分支, 然后切换到这个分支, 同时让这个分支`track`远程代码库中的``分支。适用于创建一个