core.pager指定 Git 运行诸如log.diff等所使用的分页器,你能设置成用more或者任何你喜欢的分页器(默认用的是less), 当然你也可以什么都不用,设置空字符串: git config --global core.pager '' 这样不管命令的输出量多少,都会在一页显示所有内容.…
命令行输入git branch,发现进入编辑状态,都要:wq,非常不方便,这样配置 git config --global core.pager ''…
问题原因:"play"脚本中有特殊符号. 解决方案:写脚本去掉即可. 代码:fixplay.py 放在play-1.4.0目录下执行.亲测在osx与ubuntu下均可用. with open('play', 'rb+') as f: content = f.read() f.seek(0) f.write(content.replace(b'\r', b'')) f.truncate()…
1打开控制台 输入vi(空格)/etc/hosts 进入hosts文件,输入i更改为编辑状态,更改完esc然后shift+:在输入wq保存退出 2打开Finder然后选择上面前往,到前往文件夹,输入/private/etc/回车,找到hosts文件,放到桌面更改完在返回去…
1. Redis 安装步骤 1. 到github下载redis,我下载的是3.0.4 下载地址:GitHub 2. 将下载下来的redis-3.0.4.tar.gz拷贝到 /usr/local 目录下 首先,进入 redis-3.0.4.tar.gz 所在的目录下, 然后,执行拷贝命令: sudo cp redis-3.0.4.tar.gz /usr/local 3. 在 /usr/local文件夹下,解压该压缩文件 sudo tar -zxf redis-3.0.4.tar.gz 4. 进入解…
原本我直接这样写: Process process=Runtime.getRuntime().exec("adb devices"); 但是运行时出错: java.io.IOException: Cannot run program "adb": error=2, No such file or directory 后来查阅相关资料才发现原来是:java虚拟机加载的时候没有adb相关的环境变量,如果执行adb的命令,建议在设定命令的参数里面使用全路径. 于是我就改为…
Mac系统升级git会找不到并且报错:xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun 如图: 解决办法:在终端输入: xcode-select --install 一步即可.....然后再去终端输入git就好了.…
在idea下将代码回退到某一历史版本,修改后push提醒detaced head,即处于游离状态,使用 git branch命令(辅助git status查看提交状态)查看: 在git bash下切换到项目根路径下执行以下步骤来解决: 创建一个临时分支: git branch tmp bf0040f(在游离状态下提交commit会产生新的ID,如图bf0040f,应以新的ID为准) 创建分支的命令:git branch 分支名 操作的ID,此时并没有切换到tmp分支上去,但是tmp分支上的内容就…
ubuntu中vi在编辑状态下方向键不能用,还有回格键不能删除等,我们平时习惯的一些键都不能使用. 解决办法: 可以安装vim full版本,在full版本下键盘正常,安装好后同样使用vi命令. 安装vim: ubuntu预装的是vim tiny版本,而需要的是vim full版本.执行下面的语句安装vim full版本: $sudo apt-get remove vim-common $sudo apt-get install vim 这样就行了,vim是一款优秀的软件,可以在运用中体会到.…
git远程删除分支但本地git branch -a仍能看到解决 在gitlab页面删除分支 但是本地能可以看到 $ git branch -a br_dev br_to_delete * master remotes/origin/HEAD -> origin/master remotes/origin/br_dev remotes/origin/br_to_delete remotes/origin/master git remote prune origin命令即可删除…
git branch & checkout fetch 的使用和冲突解决 branch git branch 查看本地分支 git branch -v    查看本地分支的具体信息(commit id,例如:f65ded9 和 commit 信息) git branch -r 查看远程分支 git branch -a    查看本地和远程分支 git branch -vv         查看本地分支和远程分支的对应关系 git branch <new-branch-name> 新建本…
1.本地创建一个本地仓库 2.关联远程端:git remote add origin git@github.com:用户名/远程库名.git3.同步远程仓库到本地git pull这个时候会报错If you wish to set tracking information for this branch you can do so with:git branch --set-upstream-to=origin/<branch> master再按提示执行git branch --set-upst…
git branch查看不到分支的名字解决办法 <!-- 1. 先初始化 --> git init; <!-- 2. 接着创建瑶瑶的专属分支 --> git checkout -b [分支名] <!-- 3. 最后查看分支 --> git branch; 问题描述: 一般我们在gitHub或者GitLab创建好仓库之后,如果把本地代码推到远程仓库上,第一步我们都会使用git init先初始化本地的代码库,今天上传代码的过程中,好奇心作祟,git initand git…
详情https://www.cnblogs.com/wangiqngpei557/p/6058115.html 大家在删除远程分支后 git branch -a 还是可以看到已删除的远程分支,时间一长就显的非常乱了 以下是解决方法: git remote show origin //可以看到删除分支情况 git remote prune origin 再执行 git branch -a 就可以看到已经看不见已经删除的分支了--------------------- 作者:NDDDA 来源:CSD…
http://blog.csdn.net/qq_16885135/article/details/52777871 使用 git branch -a 命令可以查http://blog.csdn.net/qq_16885135/article/details/52777871看所有本地分支和远程分支(git branch -r 可以只查看远程分支) 发现很多在远程仓库已经删除的分支在本地依然可以看到. $ git branch -a movtop task_develop * weibo remo…
新建分支 若遇到 git branch -a 无法全部显示远程的分支,只显示master分支 可以通过 git fetch 将本地远程跟踪分支进行更新,与远程分支保持一致…
onclick="WdatePicker({ dateFmt: 'yyyy-MM', autoPickDate: true, minDate: this.value==''?'%y-#{%M+1}':this.value })" 比如今天是七月份,那么只能取八月份及其以后的月份,其它以前的月份是点不动的: 如果我是编辑状态下input给的值是9月份,那么只能取9月分份及其以后的月份:…
几乎所有的版本控制系统都以某种形式支持分支. 使用分支意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线. 在很多版本控制系统中,这是一个略微低效的过程——常常需要完全创建一个源代码目录的副本.对于大项目来说,这样的过程会耗费很多时间. 有人把 Git 的分支模型称为它的`‘必杀技特性’’,也正因为这一特性,使得 Git 从众多版本控制系统中脱颖而出. Git 处理分支的方式可谓是难以置信的轻量,创建新分支这一操作几乎能在瞬间完成,并且在不同分支之间的切换操作也是一样便捷. 与许多其它…
前言: 如果不想折腾,直接下载GitHub桌面端,高度集成git,不需要学习git的任何命令. https://desktop.github.com/ 一.配置git环境 1.上官网https://git-scm.com/download/mac下载 2.安装 打开下载回来的dmg文件,再打开pkg文件,进行一步一步看状 安装完成. 3.测试git命令行 打开终端,输入 git --version 出现如下提示代表安装成功 (可选)在本地git中添加你得git账户和邮箱,用于每次提交时记日志(l…
现在让我们来看一个简单的分支与合并的例子,实际工作中大体也会用到这样的工作流程: 开发某个网站. 为实现某个新的需求,创建一个分支. 在这个分支上开展工作. 假设此时,你突然接到一个电话说有个很严重的问题需要紧急修补,那么可以按照下面的方式处理: 返回到原先已经发布到生产服务器上的分支. 为这次紧急修补建立一个新分支,并在其中修复问题. 通过测试后,回到生产服务器所在的分支,将修补分支合并进来,然后再推送到生产服务器上. 切换到之前实现新需求的分支,继续工作. 分支的新建与切换 git bran…
查看分支:         $ git branch    该命令会类出当先项目中的所有分支信息,其中以*开头的表示当前所在的分支.参数-r列出远程仓库中的分支,而-a则远程与本地仓库的全部分支. 创建新分支:         $ git branch testing    创建一个名为testing的分支   切换分支:         $ git checkout teting   切换到testing分支上.通过向该命令传递一个-b参数,可以实现创建并切换分支的功能.   合并分支:   …
(暂存区 即Index In Git) commit 到 local respository的内容,不想push,则使用git reset 将文件状态回转到staged|modified|unstaged: git reset HEAD^   git reset --soft HEAD^git reset HEAD~3    (本地有3次commit未提交时用,也可以git reset HEAD^操作3次) 状态回转用git reset 被delete的内容没有push到远端仓,此时想恢复文件:…
Mac下: 1.下载git版本并安装 运行终端 查看git版本: bogon:~ yan$ git --version git version 2.16.3 配置gitconfig文件 vim ~/.gitconfig 点击i进入编辑模式 bogon:~ yan$ vim ~/.gitconfig [user]         name=guanxy         email=999999999@qq.com [alias]         co=checkout         ci=com…
本文主要内容: - 1.Mac OS 10.11.6 [OS X EL Captain] - 2.Mac OS 安装Java 设置环境变量 - 3.Mac OS 安装Maven设置环境变量 - 4.Mac OS 安装Tomcat设置环境变量 - 5.Mac OS 安装HomeBrew服务器 - 6.Mac OS 安装Git 服务器 1.Mac OS 10.11.6 [OS X EL Captain] Mac OS是一套运行于苹果Macintosh系列电脑上的操作系统.Mac OS是首个在商用领域…
(暂存区 即Index In Git) commit 到 local respository的内容,不想push,则使用git reset 将文件状态回转到staged|modified|unstaged: git reset HEAD^   git reset --soft HEAD^git reset HEAD~3    (本地有3次commit未提交时用,也可以git reset HEAD^操作3次) 状态回转用git reset,或者git revert https://www.cnbl…
前言本文将介绍git的基本概念.环境搭建.日常使用,主要针对刚接触git,或接触不久,或好久没用忘记的同学们,当然是基于mac环境的,window系统也是大同小异!本文将从以下几个模块介绍,希望能帮助到你们: 注:git可以管理图片.文档.代码等资源,为描述方便,本文以代码举例描述,其他资源使用同理:本文描述力求生动形象,所以部分细节可能模糊一点,暂且忽略即可~Git的基本介绍Git下载及安装Git基本配置生成密钥并关联仓库日常使用场景Git的基本介绍是什么? 一个管理代码的工具: 我们可以通过…
git:分布式的版本管理系统,一般的开发模式: 如果是开发人员,忽略此步骤,从下面大字的开始即可: 项目开始阶段,初始化项目(init),提交本地的代码到仓库,将本地仓库的代码推送到远端库(push): 项目开发人员从远端库克隆代码到本机(clone),此时本地仅有一个master分支:新建dev分支并切换.在Dev分支中进行开发工作,其实就是修改并提交代码(add+commit):当开发的dev分支的代码没问题时,将dev分支合并(merge)到master:将master推送到远端分支,至此…
新建分支的意义: 创建一个单独的工作分支,避免对主分支master造成太多的干扰,也方便与他们交流协作. 进行高风险的工作时,创建一个实验性的分支,扔掉一个烂摊子总比收拾一个烂摊子好得多. 合并别人工作的时候,创建一个临时分支,用临时分支合并别人的工作分支有技巧. 创建分支: git branch 分支名 删除分支: git branch -D 分支名 查看分支: git branch 切换分支: git checkout 分支名 查看当前分支的发展: git whatchanged 查看两个分…
使用git管理工具,branch 应该是我们接触最多的.不论我们是修复bug,还是做项目,都会新开branch,工作完成后再合并. 然而对一些初学者,对git的一些命令知之甚少,这里,给大家写一些常用的和一些不常用的,但是非常有用的branch操作命令. 本文书写约定当前分支我们用master名字,新分支用 branchName 名字. 首先我们要知道如何创建分支,如果只单纯的创建一个分支,可以使用 git branch branchName 就可以了,这样创建的分支就相当于是在当前分支(mas…
以前总结的一些git操作,分享在这里. Git 保存的不是文件差异或者变化量,而只是一系列文件快照.   - 列出当前所有分支 git branch <--merge> | <--no-merged> - 创建分支 git branch <branch_name> {[SHA-1]/Tag} - 切换分支 git checkout <branch_name> - 新建并切换到该分支 git checkout -b <new branch-name>…