编程之家(jb51.cc)开发工具栏目主要收集最新编程资料,例如:Git教程、SVN教程等。
1>下载nrm npm i -g nrm(windows) sudo npm i -g nrm (linux和mac) 2>使用nrm管理npm源 nrm使用: Usage: cli [o
http://blog.csdn.net/lihuanshuai/article/details/37345565 Git的底层并没有采用 CVS、SVN 底层所采用的那套增量式文件系统,而是采用一套
早上上传文件的时候,发现有一些密钥不需要增加到版本库中,但是由于每次git status都会提示Untracked files ...并且这些文件并不需要一直提示,会占用相应的需要跟踪的文件位置,导致
@[Toc] Git命令比较多,很难记住。 一般常用的是下面6个,如果想做更多的应用,就需要记住更多了。 Git有三个工作区域: 仓库: Git 用来保存项目的元数据和对象数据库的地方。 工作区:对项
@ 在我们的日常开发中,可能要用到多个账号,公司开发gitlab,国外开源github,国内开源gitee。这种多环境的情况下,我们就需要生成和配置多个SSH-Key。 本文基于Win10操作系统,需
译 原文:https://dev.to/chrissiemhrk/git-commit-message-5e21 提交信息是对提交之前添加和更改的文件所做的更改的简短描述。 良好的提交信息不仅对你所参
什么是 vim?Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。 连 vim 的官方网站 (http://www.vim.org) 自己也说 vim 是一个程序开发工具而不是文字处
转载声明:小码哥花了很长时间整理的,感觉用起来很方便,共享一下。我的vim配置主要有以下优点:1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试2.自动插入文件头 ,新建C、C++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等,读者可根据需求自行更改3.映射“Ctrl + A”为全选并复制快捷键,方便复
vi/vim 基本使用方法本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了!vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑
排序可选多种排序方式,具体参数参考 man sort:sort去重去除相邻重复的行:g/^(.*)$n1$/d二者命令相结合,可实现 vim 的去重
所有操作均在底行模式下删除空格行::g/^$/d删除行首空格::%s/^s*//g删除行尾空格::%s/s*$//g
一、下载DrawIt 是 vim 的一个插件,可以用来画基本字符示意图。DrawIt 下载也可以去 http://www.vim.org 官方下载最新版。wget 下载wget -O DrawIt.vba.gz http://www.vim.org/scripts/download_script.php?src_id=8798二、安装使用 vim 打开 DrawIt.vba.gz。vim DrawIt.vba.gz内容如下:1 " Vimball Archiver by Charles
在使用 Git 远程提交推送的时候出现了一个报错git push -u origin master报错如下:error: failed to push some refs to 'git@github.com:xxx.git'hint: Updates were rejected because the tip of your current branch is behindh...
众所周知,GitHub 是全球最大的同性交友网站,里面不缺乏大神写的优秀的开源项目,可是 GitHub 有一个致命的弊端,就是国内访问速度太慢了。为了解决这个问题,一个优秀的国产代码托管平台 Gitee(码云)应用而生,但是 Gitee 并没有 GitHub 那么有知名度。那么我们想我的代码既能放到最知名的GitHub上,同时也要兼容访问和下载速度,那怎么办呢?答案就是同时将代码提交到 GitHub 和 Gitee 上,那该如何去做呢?接下来我将一步步从头新建一个项目,然后同时提交到 GitHub 和 G
crontab 默认是 nano 编辑器,不好用,将 crontab 改为 vim 编辑器直接定义变量指定 crontab 为 vim 编辑器export EDITOR="/usr/bin/vim" ; crontab -e或使用更简单的方式,直接从重新指定 crontab 的默认编辑器,执行以下命令,选择对应编辑器的编号即可select-editor
Selenium 是一套 Web 测试框架,Selenium2 中新增加了 Webdriver,可以用了测试 UI 层,控制浏览器执行爬虫等操作。一、安装selenium可以通过 pip 安装:sudo pip3 installselenium也可以源码安装:https://pypi.python.org/pypi/selenium二、下载浏览器驱动selenium的三大浏览器驱动 Chro...
官网pkg安装的python版本第一步:删除框架sudo rm -rf /Library/Frameworks/Python.framework/Versions/2.71第二步:删除应用目录sudo rm -rf "/Applications/Python 2.7"1第三步:删除指向python的链接cd /usr/local/bin/ls -l /usr
mac 一般使用bash作为默认shellMac系统的环境变量,加载顺序为:/etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc当然/etc/profile和/etc/paths是系统级别的,系统启动就会加载,后面几个是当前用户级的环境变量。后面3个按照从前往后的顺序读取,如果~/.bash
scutil --set HostName new_hostname
Go2Shell一个可以快速在当前目录打开Shell的工具,小巧,非常好用!但是它默认打开是系统的iterm,而我希望它打开iTerm2!~设置默认iterm而Go2Shell默认没有设置界面,需要用命令行打开(隐藏得真深啊!)在Shell中输入: open -a Go2Shell --args config会打开设置界面设置界面选择iTerm2 ,保存
Mac 环境中既有自带的 Python2.7 也有自己安装的 Python 3.5.1,默认想用 Python3 的环境1.添加 Python3 的环境变量vi ~/.bash_profile# Setting PATH for Python 3.5# The original version is saved in .bash_profile.pysavePATH="/Lib
打开 系统偏好设置 ==> 安全与隐私 ==> 允许从以下位置下载的应用:只有两个 “App Store” 和 “App Store 和 被认可的开发者”打开终端输入  sudo spctl --master-disable在 允许从以下位置下载的应用: 就可以看到 “任何来源” 了PS:有时候有的软件安装报错,就选中这个就可以安装了
第一步:           关闭mysql,使用命令:           sudo /usr/local/mysql/support-files/mysql.server stop          或者在系统偏好设置里最下面,找到mysql,stop mysql server第二步:           进入目录