谈谈Windows下的“垃圾”终端
Windows下想找一个好用的终端真的太难了。这里指的是本地用的终端,至于SSH远程那就是纯正的Linux环境了,体验都差不多。我觉得我的要求也不高啊,能用*NIX命令,中文没有乱码,最好能有Tab自动补全。我用过的那么多终端,没有一款能满足的这两条基本要求。对比一下这些终端的优缺点吧。WSL不在此文讨论之列,因为和Windows之间的联动不是很舒服类UNIX:使用UNIX一些命令,比如ls...
Windows下想找一个好用的终端真的太难了。这里指的是本地用的终端,至于SSH远程那就是纯正的Linux环境了,体验都差不多。我觉得我的要求也不高啊,能用*NIX命令,中文没有乱码,最好能有Tab自动补全。我用过的那么多终端,没有一款能满足的这两条基本要求。对比一下这些终端的优缺点吧。WSL不在此文讨论之列,因为和Windows之间的联动不是很舒服类UNIX:使用UNIX一些命令,比如ls...
网上有很多吧,就CV操作一下,备忘。查看git上个人代码量git log --author="username" --pretty=tformat: --numstat \ | awk '{add += $1; subs += $2; loc += $1 - $2} END \ {printf "added lines: %s, removed lines: %...
自从有了以下提交建议,我每次提交代码都要来找找这次提交对应的emoji表情,后来觉得干脆分享出来,可以在提交代码的时候皮一皮...以下git提交建议的文字描述来自alibaba的开源项目egg.js,git-commit规范;符号部分来自github里部分项目的emoji表情提交建议。一、文字规范commit一共由五部分组成,具体内容如下。(1)type提交 commit 的类型,包括以下几...
AutoCRLF:提交时转换为LF,检出时转换为CRLFgit config --global core.autocrlf true提交时转换为LF,检出时不转换git config --global core.autocrlf input提交检出均不转换git config --global core.autocrlf falseSafeCRLF:拒绝提交包含混合换行符的文件git con...
首先检出代码到新分支git checkout --orphan tmp提交这个新分支的所有更改git add . git commit -m "Initial commit."删除原来的分支, 如 mastergit branch -D master把当前分支 (tmp 分支) 重命名为 mastergit branch -m master将本地代码强制推送到远程代码仓库...