
Git
Just Easy Life
你的大脑是用来思考的,是很宝贵的,别把一支笔就可以做的事情,强加给你的大脑来做。
切莫在30岁的时候就把身体弄跨了,然后35岁转行了,永远失去了成长为大神的机会
展开
-
git提交时报错:Updates were rejected because the tip of your current branch is behind
截图出现这样的问题是由于:自己当前版本低于远程仓库版本有如下几种解决方法:1.使用强制push的方法: git push -u origin master -f这样会使远程修改丢失,一般是不可取的,尤其是多人协作开发的时候。2.push前先将远程repository修改pull下来git pull origin mastergi...转载 2019-08-21 10:54:38 · 504 阅读 · 0 评论 -
代码冲突常见解决方法
如果系统中有一些配置文件在服务器上做了配置修改,然后后续开发又新添加一些配置项的时候,在发布这个配置文件的时候,会发生代码冲突:error: Your local changes to the following files would be overwritten by merge: protected/config/main.phpPlease, commit you...转载 2019-08-21 10:46:05 · 592 阅读 · 0 评论 -
git本地分支和远程分支如何关联
一、如何把本地新建分支同步到远程分支上(注:该分支在远程上没有)?二、又如何在本地把远程分支上新建分支同步到本地(本地没有该分支)?1.其实在从远程分支分出来的分支都是跟踪分支(track),当对该分支进行push和pull时,如果该分支和远程分支同名git会知道推送到远程哪个分支,从哪个远程分支同步到本地分支。其实每次克隆一个仓库时,本地新建一个master分支来track远程origin...转载 2019-07-22 13:15:40 · 966 阅读 · 0 评论 -
git无法pull仓库refusing to merge unrelated histories
本文讲的是把git在最新2.9.2,合并pull两个不同的项目,出现的问题如何去解决如果合并了两个不同的开始提交的仓库,在新的 git 会发现这两个仓库可能不是同一个,为了防止开发者上传错误,于是就给下面的提示fatal: refusing to merge unrelated histories如我在Github新建一个仓库,写了License,然后把本地一个写了很久仓库上传。这时会...转载 2019-07-21 22:12:45 · 179 阅读 · 0 评论 -
Updates were rejected because the tip of your current branch is behind
刚创建的github版本库,在push代码时出错:$ git push -u origin masterTo git@github.com:******/Demo.git! [rejected] master -> master (non-fast-forward)error: failed to push some refs to 'git@github.com:******/D...转载 2019-07-21 21:09:37 · 250 阅读 · 0 评论 -
SourceTree的基本使用
https://www.cnblogs.com/tian-xie/p/6264104.html1. SourceTree是什么拥有可视化界面的项目版本控制软件,适用于git项目管理 window、mac可用2. 获取项目代码1. 点击克隆/新建2. 在弹出框中输入项目地址,http或者ssh地址都可以 如果箭头指向的仓库类型表明“这不是一个标准的Git仓库...转载 2019-03-18 17:39:43 · 129 阅读 · 0 评论 -
git报错:Pull is not possible because you have unmerged files解决方法
在gitpull的过程中,如果有冲突,那么除了冲突的文件之外,其它的文件都会做为staged区的文件保存起来。本地的push和merge会形成MERGE-HEAD(FETCH-HEAD),HEAD(PUSH-HEAD)这样的引用。HEAD代表本地最近成功push后形成的引用。MERGE-HEAD表示成功pull后形成的引用。可以通过MERGE-HEAD或者HEAD来实现类型与svnr...原创 2019-03-06 10:45:38 · 895 阅读 · 0 评论 -
git中取消对文件的修改
情景:自己误删掉models目录,git pull 拉代码不能更新,而是如下使用check out 撤销更改原创 2019-01-28 16:11:26 · 931 阅读 · 0 评论 -
eslint Expected '===' and instead saw '=='报错的解决
最近在写一个项目,遇到了这样的报错 因为这儿必须用双等号匹配需要的所以不能用三等,三等直接匹配不到最后如此解决 在行后加一条//eslint-disable-line转:https://blog.csdn.net/weixin_42267554/article/details/81623463...转载 2019-01-14 14:52:48 · 1369 阅读 · 0 评论 -
在Github和Git上fork之简单指南
如果你是习惯于先理解概念,再着手代码的学习者,而且你也是Git和GitHub的初学者,我建议你先理解清楚什么是fork。为什么呢 ?Fork是在GitHub起步最普遍的方式。 Fork只需要很少的Git命令,但是起得作用却非常大。 Fork提供了对Git和GitHub最基础的了解,有益于你之后的工作。本篇指南使用两张简单的图表,来教会你fork的两种主要工作流程。我并不打算涉及任何...转载 2019-01-05 11:29:48 · 245 阅读 · 2 评论 -
GIT日常使用操作(一):git上传代码到github
转:https://blog.csdn.net/xiaohuoche175/article/details/824224121,首先在github上创建一个新的项目仓库2,添加仓库的一些基本属性这里最好勾选的生成README文件非必要操作,但是勾选会更佳(但在进行git操作时也要为他进行特殊操作)3,既然要讲本地的代码上传到github上的这个项目仓库内,必然要获得这个仓库...转载 2019-01-05 10:42:29 · 300 阅读 · 2 评论 -
公司发给你一个gitLab账号怎么办
$ git config --global user.name "nidemingzi"$ git config --global user.email xxx@email.com这里nidemingzi指的是你的名字 xxx@email.com是你自己的邮箱 就是公司发给你那个账号 进个人里面就能看见邮箱 如果这一步成功了 接下来检查配置信息$ git config --list...转载 2019-01-04 18:58:52 · 2627 阅读 · 0 评论