随笔分类 -  工具系列

介绍各类工作中的工具使用
摘要:FETCH_HEAD: 是一个版本链接,记录在本地的一个文件中,指向着目前已经从远程仓库取下来的分支的末端版本。 举例说明:将远程origin仓库的xx分支合并到本地的yy分支。git fetch origin xxgit checkout yygit merge FETCH_HEAD http:/ 阅读全文
posted @ 2018-09-10 23:06 脚本小娃子 阅读(2951) 评论(0) 推荐(0)
摘要:git remote 显示远程仓库的别名,默认origin git remote -v 显示远程仓库的详细地址信息 本地某个应用,可以设置多个远程仓库,有不同的远程仓库别名和仓库地址信息;这样可以从某个仓库拉取代码,也可以把代码修改推送到远程的某个仓库。 参考: 1、https://git-scm. 阅读全文
posted @ 2018-09-10 23:04 脚本小娃子 阅读(228) 评论(0) 推荐(0)
摘要:git cherry-pick 可以把某个分支的某几次提交合入到当前分支,只是在一台设备上操作。 git format-patch 可以把某个分支的n次提交分别打成n个补丁,然后把这些补丁文件(比如0001-.patch)发给其他人,或者发到其他机器,他们在自己的机器上,把这些补丁合入到他们当前的代 阅读全文
posted @ 2018-09-10 22:25 脚本小娃子 阅读(2874) 评论(0) 推荐(0)
摘要:创建远程分支: 新建本地分支 git checkout -b branch_name 推送到远程分支,分支名字和本地分支名字相同 git push origin branch_name:branch_name 删除远程分支 git push origin :dbg_lichen_star 也可以使用 阅读全文
posted @ 2018-09-10 15:19 脚本小娃子 阅读(246) 评论(0) 推荐(0)
摘要:查看所有命令 git help -a 查看所有概念解释 git help -g 某个命令的具体帮助信息 git help command 如何避免某些文件无需提交? 合作开发时个人的约定的不上传的文件:vim .git/info/exclude 合作开发时,共同约定的不上传的文件:.gitignor 阅读全文
posted @ 2018-09-10 14:05 脚本小娃子 阅读(581) 评论(0) 推荐(0)
摘要:1、git cherry-pick 是合入其他分支的某一次或者几次提交(cherry-pick是挑选的意思);把其他分支的某些功能合入当前分支 2、git merge 把其他分支合入当前分支,一般用作把其他分支合入到master分支 3、git rebase 把其他分支合入当前分支,一般用作把mas 阅读全文
posted @ 2018-09-04 21:16 脚本小娃子 阅读(2343) 评论(0) 推荐(0)
摘要:目前安装SourceTree的过程中是必须注册的,但是注册又是国外的,因此需要FQ。但是未注册成功,是没有办法设置SourceTree的代理的,虽然不知道SourceTree有没有设置代理的功能,解决办法就是设置Mac的全局代理 阅读全文
posted @ 2018-09-04 21:06 脚本小娃子 阅读(1344) 评论(0) 推荐(0)
摘要:axure是公司产品经理常用的软件,用来绘制产品原型图。 为了画出漂亮的原型图,需要各色各样的元件。因此导入各类元件库很有用处: 打开元件库视图: 载入元件库,选择事先下载好的元件 元件库下载:https://github.com/refscn/rplibs https://ant.design/i 阅读全文
posted @ 2018-08-07 06:57 脚本小娃子 阅读(3585) 评论(0) 推荐(0)
摘要:需求:github某个项目所有代码太大,有600+M,甚至更大;只需要拉取部分代码,一是可以降低网络消耗,二是可以降低磁盘占用 分析了下空间占用情况:发现每个项目下的.git/objects/pack都很大,这应该是git的机制,使用git就避免不了下载这个东西,所以降低网络消耗的需求暂时满足不了, 阅读全文
posted @ 2018-08-05 11:59 脚本小娃子 阅读(2818) 评论(0) 推荐(0)
摘要:By default, the .pyc and $py.class files are ignored, and thus are not visible in the Project tool window. However, PyCharm makes it possible to delet 阅读全文
posted @ 2018-08-02 14:40 脚本小娃子 阅读(1987) 评论(0) 推荐(0)
摘要:IntelliJ IDEA 设置Terminal 窗口字体大小 我在Setting中查看了所有和Terminal字样有关的设置,都没有找到设置字体大小的方法,原来Terminal也只需要设置Console的字体大小就可以了。 Settings——>Editor——>Colors&Fonts——>Co 阅读全文
posted @ 2018-07-31 15:29 脚本小娃子 阅读(3045) 评论(0) 推荐(0)
摘要:首先有这个插件,其设置如下,选中即可 打开和关闭方法: https://www.jetbrains.com/help/webstorm/vim-emulation.html https://plugins.jetbrains.com/plugin/164-ideavim https://www.cn 阅读全文
posted @ 2018-07-26 11:06 脚本小娃子 阅读(2326) 评论(0) 推荐(0)
摘要:方法一 brew用curl下载,所以给curl挂上socks5的代理即可。 在~/.curlrc文件中输入代理地址即可。 socks5 = "127.0.0.1:1080" 方法二:替换源 替换为中科大源 替换brew.git: cd "$(brew --repo)" git remote set- 阅读全文
posted @ 2018-07-20 19:06 脚本小娃子 阅读(4267) 评论(0) 推荐(1)
摘要:环境 IntelliJ IDEA 2017.1 Maven 3.3.9 Nexus 3.2.1 学习前提 了解 Maven 配置的基本用法 了解私有仓库,比如 nexus 的一些概念 强烈建议把 Maven 的 settings.xml 文件同时放在:%USER_HOME%/.m2/settings 阅读全文
posted @ 2018-07-19 15:08 脚本小娃子 阅读(24555) 评论(0) 推荐(2)
摘要:断点处右键 参考:https://www.w3cschool.cn/intellij_idea_doc/intellij_idea_doc-hn272f6k.html https://www.w3cschool.cn/intellij_idea_doc/intellij_idea_doc-oyfx2 阅读全文
posted @ 2018-07-18 20:10 脚本小娃子 阅读(6311) 评论(1) 推荐(1)
摘要:brew install groovy http://wiki.jikexueyuan.com/project/groovy-introduction/install-groovy.html 阅读全文
posted @ 2018-07-04 20:23 脚本小娃子 阅读(231) 评论(0) 推荐(0)
摘要:注释符号:" :set tabstop=4 设定tab宽度为4个字符 :set shiftwidth=4 设定自动缩进为4个字符 :set expandtab 用space替代tab的输入 :set noexpandtab 不用space替代tab的输入 在vim里,粘贴代码之前最好进入粘贴模式,这 阅读全文
posted @ 2018-06-20 20:42 脚本小娃子 阅读(16159) 评论(0) 推荐(2)
摘要:它们都是当前主流的包管理工具 pnpm:https://github.com/pnpm/pnpm yarn: https://github.com/yarnpkg/yarn npm: https://github.com/npm/npm 参考: 1、https://zhuanlan.zhihu.co 阅读全文
posted @ 2018-06-19 10:31 脚本小娃子 阅读(584) 评论(0) 推荐(0)
摘要:GPG是加解密的工具,亦可以用于签名。非对称加解密。需要公钥和私钥。 mac下安装:brew install gpg 使用gpg工具校验下载文件的完整性,从官网下载KEYS和asc文件:gpg --import KEYS 导入KEYS,gpg --verify downloaded_file.asc 阅读全文
posted @ 2018-06-18 22:14 脚本小娃子 阅读(4141) 评论(1) 推荐(0)
摘要:使用方法,及查看方法: https://blog.csdn.net/xiemanR/article/details/73368440 阅读全文
posted @ 2018-05-30 10:49 脚本小娃子 阅读(1036) 评论(0) 推荐(0)