现在版本控制工具在日常开发中式比不可少的,比较常用的就是svn 和 git ,虽然git比较强大,但是老是写命令,本人表示不太喜欢写命令 下面介绍下webstorm配置git的使用 local changes 修改文件log 已提交记录控制台 报错输出日志undate 更新得代码 --------------------------------------------------------------------------------------------------------------------------------------------------------------------...
在C:\Users\计算机名 下面找到.gitconfig文件(如果没有请新建)内容为: [user] name = git用户名[user] email = 邮箱 [credential] helper = store 配置完之后保存,当你再次输入账号密码之后,就会自动保存,以后就可以不用输入了原文:http://www.cnblogs.com/JOEH60/p/6083969.html
1. 下载并安装 npmnode-v0.12.0.pkg http://nodejs.org/download/2. 安装 gitbook$ sudo npm install gitbook-cli-g3. 进入终端 cd 到新建的电子书文件夹$ touch SUMMARY.md
$ gitbook init4. 下载并安装 gitbookEditor,gitbook 本地编辑器https://github.com/GitbookIO/editor/releases打开并选择刚刚 init 的文件夹就可以编辑5. 本地预览$ gitbook serve6. 下载并安装 calibre,生成电子书使用calibre-2.20.0 http://calibre-...
版本控制简介你可以把一个版本控制系统(VCS)理解为一个“数据库”,在需要的时候,它可以帮你完整地保存一个项目的快照。当你需要查看一个之前的快照(称之为“版本”)时,版本控制系统可以显示出当前版本与上一个版本之间的所有改动的细节。版本控制系统主要分为两种,集中式版本控制和分布式版本控制。CVS和SVN就是典型的集中式版本控制系统,而Git是目前世界上最先进的分布式版本控制系统。集中式版本控制集中式版本控制的仓...
标签管理通常咱们发布(release)一个版本时需要打标签,这样可以方便咱们以后要取某个标签版本时,直接把那个相应标本的历史版本取出来即可,它其实是一个版本快照。标签和分支有点像,都是指向某个commit的指针,但分支是可以移动的,但标签是不可以移动的,而且创建和删除标签的过程是非常快的。咱先切换到主分支master,然后再对它打标签:咱们可以通过git tag来查看所有标签:标签默认是打在最新的提交上,有时候如果咱们忘了打...
git config --global http.proxy http://127.0.0.1:9999
git config --global https.proxy https://127.0.0.1:9999 原文:https://www.cnblogs.com/fixdq/p/13769362.html
在工作过程中,我们经常需要在不同代码托管平台上的仓库编写代码,比如公司内部使用的gitlab仓库和自己的github仓库。因此,配置多个ssh密钥方便拉取和提交代码。生成ssh密钥ssh-keygen -t rsa -f gitlab_rsa #公司仓库
ssh-keygen -t rsa -f github_rsa #个人仓库添加ssh私钥ssh-agent bash #刷新
ssh-add ~/.ssh/gitlab_rsa
ssh-add ~/.ssh/github_rsa配置config文件,具体配置内容如下:touch ~/.ssh/config #生成配置文...
TortoiseGit 使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥。也就是说使用ssh-keygen -C "username@email.com" -t rsa产生的密钥在TortoiseGit中不能用。而基于github的开发必须要用到rsa密钥,因此需要用到TortoiseGit的putty key generator工具来生成既适用于github的rsa密钥也适用于TortoiseGit的ppk密钥,配置步骤如下:1)运行TortoiseGit开始菜单中的puttygen程序,如下图示 2)点击“Generate”按钮,鼠标在上图的...
查看git版本号:git --version如果是第一次使用Git,你需要设置署名和邮箱:$ git config --global user.name "用户名"$ git config --global user.email "电子邮箱"检查你的设置$ git config --list或单独检查一项:$ git config user.name「扩展」配置文件配置文件在当前主文件夹下的.gitconfig文件git config --global alias.st statusgit config --global alias.ci commitgit config --global alias.co checkoutgit config --g...
一、Git安装 Linux1 $ apt-get install libcurl4-gnutls-dev libexpat1-dev gettext 2 libz-dev libssl-dev
34 $ apt-get install git-core Windows 安装包传送门:http://msysgit.github.io/ MAChttp://sourceforge.net/projects/git-osx-installer/二、Git配置 Git提供 Git config 来配置Git Windows中Git会查看用户主目录中 C:\Documents and Settings\$USER 下的隐藏文件夹 .gitconfig 配置账户:$ git...
用户信息$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com文本编辑器既然用户信息已经设置完毕,你可以配置默认文本编辑器了,当 Git 需要你输入信息时会调用它。 如果未配置,Git 会使用操作系统默认的文本编辑器,通常是 Vim。 如果你想使用不同的文本编辑器,例如 Emacs,可以这样做:$ git config --global core.editor emacs检查配置信息$ git config --list获取帮助$ git ...
1 git基本配置$ git config --global user.name zhangan$ git config --global user.email xxxx@126.com应用配置级别--local(本地仓库) > --global(当前用户) > --system(整个系统)2 查看配置$ git config --list --global3 增加配置别名(但是查看的时候只显示最后添加别名)$ git config --global --add user.name lisi 4 删除配置别名(如果只有一个user.name,可以不指定lisi)$ git config --global --unset user.name lisi5 修改...
既有环境:1)下载安装p4merge2)安装git 下面是配置p4merge为git mergetool的步骤1. /usr/local/bin下创建extMerge文件:?123$ cat>> /usr/local/extMerge#!/bin/sh/Applications/IDE/p4merge.app/Contents/MacOS/p4merge$* 2. /usr/local/bin下创建extDiff文件:?123$ cat>> /usr/local/bin/extDiff#!/bin/sh[ $# -eq 7 ] && /usr/local/bin/extMerge "$2" "$5” 3. extMerge和extDiff文件添加执行权限?12$ sudochmod+x /usr/loc...
1. git颜色配置git config --global color.diff autogit config --global color.status autogit config --global color.branch auto 2. git默认编辑器设置git config --global core.editor vim 3. git alias设置git config --global alias.st statusgit config --global alias.co checkoutgit config --global alias.ci commitgit config --global alias.df diff git config --global alias.br branch原文:http://www.cnblogs.com...
为了给公司的服务器上搭建gitlab环境并且配置钩子(实现在本地git push之后服务器自动git pull),整了好久,最后终于把问题解决了,下面是记录安装gitlab之后引发的一系列问题:首先搭建gitlab是参考了http://www.linuxidc.com/Linux/2016-06/131992.htm这篇文章,使用的是bitnami制作的一键安装包,下载下来的是run格式的文件,需要先给这个文件执行权限:chmod +x filenamefilename是这个文件的名字安装完gitlab以后,首先要做的...