- 博客(16)
- 收藏
- 关注

原创 git只能http拉取,ssh无法clone
git某天提交时,突然成了这样?以为代码线问题,重新拉取,push依然报错,提示文件过大,修改文件上限依然不行,因此修改为ssh提交:用ssh路径去clone代码发现,提示无权限,一直要求输入密码,此时也无济于事,通过以下来设置权限:1. 打开git bash , 执行 ssh keygen -rsa ...指令来生成ssh-key, 在user下面找到 id_rsa.pub复制ssh...
2020-03-11 17:40:07
8397

原创 切的分支没有sshkey值,git分支如何提交代码到远端分支
git remote add ab7 http://gitlab.eisoo.com/AnyBack/apolo/Apollo.git git fetch ab7 git checkout -b hw1030 ab7/Longter/Anybackup-7.0.7-Huawei1030-60190205 git push origin hw1030:1030...
2020-02-19 15:12:09
495

原创 git 代码只提交分支,不提交主线
当在本地master开发或者修改bug完成,提交到远端master,发起merge request的时候,这些代码需要同时cherry-pick(审核人完成)合并到发布分支线时,发现分支冲突,这个时候就需要我们自己单独只在分支再重新提交一次,该怎么操作呢?一起来看一下吧 clone自己的远程仓库 (git clone git@192.168.248.76:ABC/z...
2019-07-16 16:39:07
2835
原创 ztree的展开节点时url实时更新
在项目中遇到了这样一种情况,一般来说,我们在初始化treeSetting中会直接设置好url,但是在某些情景中,需要根据展开的不同节点发送不同的请求url,比如下图中的例子,点击clientA展开获取子节点的时候,url='clients/ clientA-id /datasource',点击clientB展开获取子节点的时候,url='clients/ clientB-id /datasourc...
2019-09-05 10:03:44
2301
原创 深拷贝与浅拷贝的前世与今生
深拷贝与浅拷贝是js中一个经常会用到也比较基础的东西,很多框架里面也会有自带的方法可以直接实现,今天就让我们看一下这两货到底有啥不一样吧!深拷贝和浅拷贝最根本的区别在于是否真正获取一个对象的复制实体,而不是引用如何验证一个方法是深拷贝还是浅拷贝呢?假设B复制了A,修改A的时候,看B是否发生变化:如果B跟着也变了,说明是浅拷贝,拿人手短!(修改堆内存中的同一个值)如果B没有改变,...
2019-08-30 16:41:44
187
原创 原型和原型链
原型链一直是js中的一个重点,也是难点,一直迷迷糊糊,最近看了一些教程,略知皮毛,以此记录。原型规则是学习原型链的基础原型有5个基本规则,让我们一起来看看吧!第一条: 第二条(__proto__隐式原型): 第三条(prototype 显示原型): 第四条 ...
2019-07-25 15:21:26
137
原创 nvm安装node成功,npm失败问题
最开始,是只有一个老的项目,老项目单独安装了node版本4.4.7,后来有了新项目,由于有两个项目,但是一个需要老一些版本的node,一个需要新版本的node,因此需要在两个版本之间进行切换,这时候应该怎么做呢?nvm可以很好的解决这个问题,一起来看看吧~一、什么是nvm? nvm就是nodejs version manage 叫做nodejs 版本管理,而nodejs有很多版...
2019-07-23 14:28:53
33008
11
原创 css各种连缀
1.和 id 一样,class 也可被用作派生选择器:.fancy td { color: #f60; background: #666;}在上面这个例子中,类名为 fancy 的更大的元素内部的表格单元都会以灰色背景显示橙色文字。(名为 fancy 的更大的元素可能是一个表格或者一个 div)2.元素也可以基于它们的类而被选择://不包含空格td.fancy {...
2019-07-19 10:00:39
244
原创 数组使用中的小技巧
1.Array.includes 替代 Array.indexOf如果需要查找一个元素在数组中的具体索引,并且后面需要这个索引值,使用Array.indexOf(返回在数组中可以找到一个给定元素的第一个索引,如果不存在,则返回-1); 但是如果只需要知道数组中 存不存在该元素(布尔值),则直接使用Array.includes即可var a = [3,6,1,3,6]; a.index...
2019-07-19 10:00:04
140
原创 git拉取远端代码报错时,肿么办
平时正常运行的git,突然有一天操作的时候出现了这样的问题。。。这个时候就要检查一下,是否自己的git的配置中SSH client这里配置路径有问题。右击,setting中选择network然后输入自己电脑中的ssh.exe的路径即可~...
2019-07-17 08:52:45
937
转载 git长时间未清理无法拉取代码( git Auto packing the repository in background for optimum performance)
git本地仓库,如果长时间不进行清理,几个月以后的某一天,可能拉取代码的时候突然提示你git Auto packing the repository in background for optimum performance. See "git help gc" for manu...查资料,原来是自己本地一些 “悬空对象”太多(git删除分支或者清空stash的时候,这些其实还没有真正删...
2019-07-10 09:47:37
25359
5
原创 angular中的双向数据绑定
angularjs使用者想要知道数据绑定(data-binding)是如何工作的,就会遇到很多的关的术语,比如$wacth,$apply,$digest,dirty-checking(脏值检测)...等等,这些又是做什么的呢?先介绍一下重要背景~三个概念~Dirty Checking – AngularJS内部比较value现在的值和之前的值,如果发生了改变,就触发change事件。 D...
2019-02-26 14:51:19
933
原创 CSS权重问题
1. 什么是CSS权重?权重决定了你css规则怎样被浏览器解析直到生效。“css权重关系到你的css规则是怎样显示的”。 当很多的规则被应用到某一个元素上时,权重是一个决定哪种规则生效,或者是优先级的过程。 每个选择器都有自己的权重。你的每条css规则,都包含一个权重级别。 这个级别是由不同的选择器加权计算的,通过权重,不同的样式最终会作用到你的网页中 。 如果两个选择器同时作用到一...
2019-02-26 11:10:05
1001
原创 已经push到远端的代码 如何回撤?
有时,在git push之后,才发现这些代码提交错误,其实并不需要提交。这时,我们需要撤销这次推送(git push)与提交(git commit),然后进行代码修改,再重新进行提交和推送。1.撤销提交信息首先,通过git log查看提交信息,以便获取需要回退至的版本号(哈希值)然后,通过git reset - -hard <版本号>重置至指定版本的提交,达到撤销提交的目...
2018-12-11 14:55:24
3345
原创 Git - 常用命令
一、Git 工作流图示:大牛git文章链接:https://blog.csdn.net/qq_32452623/article/details/78417609二、git常用命令git init //初始化本地git环境 git clone XXX //克隆一份代码到本地仓库 = (svn的checkout) git add . 或者 git add filename /...
2018-12-11 14:55:14
162
原创 git版本回退
1、 撤销暂存区的提交工作区文件只是add到暂存区,但是没有commit到本地仓库,需要撤销暂存区的提交,回到工作区之前的状态git reset HEAD test.txt但是工作区还没有清理干净,这个时候再使用git checkout -- test.txt这时候刷新工作区,回到了修改之前的状态checkout --用法:https://www.cnblogs.com/C...
2018-12-11 14:54:37
126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人