作者:荒原之梦 原文链接:http://zhaokaifeng.com/?p=556 今天修改了一个远程仓库的项目名称,导致Git仓库的地址发生了变化,Push代码时显示"Git仓库找不到". 下面是远程仓库地址变更后本地仓库的配置方法: 进入本地仓库根目录,右键打开Git Bash,输入: git remote set-url origin <new url> 至此,本地仓库完成仓库地址配置更新. End My Website:http://zhaokaifeng.com…
javascript获取url地址问好后面的值,包括问号 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>关于hasOwnProperty()方法的应用</title> </head> <body> <div id="div">aaaaa</d…
一.正规做法有两种.git fetch和git pull. 注意不管用fetch还是pull,做之前都要在本地仓库做一次git commit,确保,本地仓库和工作目录及缓存一致.1.git fetch.从远程仓库获得最新版本到本地,不会自动merge.git fetch origin master:tmpgit diff tmp git merge tmp含义:   从远程获取最新的版本到本地的tmp分支上,之后再进行比较合并 2.git fetch:第二种用法,和上面的用法效果一样,只不过不建…
转:获取网页URL地址及参数等的两种方法(js和C#) 一 js 先看一个示例 用javascript获取url网址信息 <script type="text/javascript"> document.write("location.host="+location.host+"<br>"); document.write("location.hostname="+location.hostname+&…
需求: 1. 输入work-dir 工作目录 2. 扫描工作目录中的子目录 3. 对每一个子目录, 判断是否是git repo 4. 确认是git repo, 获取git origin remote-url 5. 请求服务, 获取迁移地址:curl -X GET http://server/repo/query?old-origin=git%xxdef 6. 判断repo是否迁移, 迁移则修改origin remote-url 7. 如果修改了origin remote-url, 打印:目录 $…
TortoiseSVN服务器ip地址修改后如何使用_windows和linux下svn切换新仓库地址的方法 windows下svn切换仓库地址 右键项目文件夹 TortoiseSVN => Relocate 在 To URL 中输入新的仓库地址点击 OK 根据提示填入账户名密码即可! linux下svn切换仓库命令 首先进入项目目录查看当前仓库地址 svn info SVN切换资源库 svn switch --relocate (Old Repository Root) (New Reposit…
本文参考:charles 映射到远程URL地址 远程映射/Map Remote Settings 功能:把你要请求的地址,映射到一个远程地址:相当于把你的请求地址修改了: 远程映射工具 远程映射工具根据配置的映射更改请求位置, 以便从新位置"可见的"地提供响应,就像原始请求一样. 此映射使您能够从B站点提供A站点的全部或部分(A是原始的目标,B是你远程映射的地方). 例如,你可以做下面的操作 您可以把 xk72.com/charles/ 映射到 localhost/charlesdev…
  #1背景 Spring Data REST是Spring Data项目的一部分,可以轻松地在Spring Data存储库之上构建超媒体驱动的REST Web服务. 恶意的PATCH请求使用精心构造的JSON数据提交到spring-data-rest服务可以执行任意JAVA代码 #2 影响范围 Spring Data REST versions prior to 2.5.12, 2.6.7, 3.0 RC3 可以查看spring-data-rest-webmvc jar包的版本 #3 漏洞本地…
通过grep ip地址,发现svn中url地址信息是记录在.svn文件夹entries文件中的,第一种方案应该是遍历目录下的entries文件,将ip替换为新的ip即可. 可以发现这个用sed命令即可搞定. 方案二是利用svn的relocate命令. 如下 svn switch --relocate "svn://192.168.15.9" "svn://192.168.29.19" 其中 第一个参数所旧IP,第二个参数为新的IP地址.…
命令介绍 git 用户配置 git config --global user.name "张三" git config --global user.email "zhagnsan@qq.com" 若本地没有已经创建的项目,则使用下面命令,先clone git clone git@repo.zhangsan.com:zhagnsan/test.git cd test touch README.md git add README.md git commit -m &qu…
登录后头像右上角点击: 起名再create 后 会跳转到下面页面: 先在git上复制执行第一条指令,创建一个readme文档 然后再用第二条初始化仓库 第三步将readme文档添加至暂存区 然后提交一下 提交成功以后就要把本地仓库引入远程的GitHub的仓库进行关联起来 关联上以后,使用第六条指令将文件推上去. 然后刷新你GitHub上的页面,就会看到已经将文件推上来了.…
今天运维人员为了方便管理,将远程的项目地址给迁移了, 原来是 git@git.lalala.com:yuanlaide/happy.git 变成了 git@git.lalala.com:houlaide/happy.git 我在本地已经修改了好多代码,提交的时候发现提交不上去了,告诉我原来的地址不存在了. 本地的代码是肯定不能恢复的,不然白写了.在网上查了,说有多种方法可以将本地项目的地址修改为何远程的一样的.我还是习惯用这一种,那就是直接修改配置文件: 在项目下的.git目录下的config文…
可以通过修改Git库配置文件实现,请看下图:…
我们在使用idea开发的过程中经常会出现新建项目的时候直接把xxx.iml文件也添加到了git trace 当然这并不会出现什么问题,问题是当我们把xxx.iml文件push到我们github上之后,然后在另一台电脑上pull了下来会出现一些问题,因为xxx.iml文件不是项目的源码.也就是说对于导入项目来说是多余的. 正规的源码目录: src/ pom.xml .ignore 但是,我们又不能直接在本地删除xxx.iml.因为该文件是我们在本地开发的时候必须的. 那么问题来了:我们要在保留本地…
机房迁移,导致测试服务器IP变更,比原于IP为192.168.1.105变更为10.1.9.120. 服务源码未做任何变更,启动服务时依旧是旧地址请求,此问题由dubbo本地注册中心的缓存所致,清理掉即可. 位置一般在于/用户目录/.dubbo目录下面,不限于是win/linux/mac等三种系统.形如 [root@host2 .dubbo]# ll 总用量 8 -rw-r--r-- 1 root root 1613 4月 24 13:45 dubbo-registry-gps-data-ser…
由于本人把github远程仓库的名字修改了所以做了以下步骤修改 步骤:两步 (1)先把之前关联的git清除掉 git remote rm origin (2)再关联新的地址 git remote add origin 地址 成功- 其他扩展命令: (1)查看现在的关联地址,可判断是否关联成功 git remote -v 有道云笔记…
找到需要更新修改的代码目录: 在右键菜单TortoiseSVN>Relocate……对话框中可以更改svn服务器地址. so easy!…
Maven在下载仓库中找不到相应资源时,会生成一个.lastUpdated为后缀的文件 1.需要通过mvn compile -U查明下载失败的原因,一般就是setting.xml中的配置问题 2.注意id下面三个标红的值保持统一…
在Eclipse中,File→Import→Git→Projects from Git 点击Next→Clone URI Next,将工厂地址复制过来 Next,再点击Next, 点击Browse,选择工作空间 Next,选择一何种方式导入到工作区 导入方式说明 (1)导入新的工程,因为我们已经忽略了一些文件,Eclipse无法识别,此方案不可取 (2)新工程,该工程就会作为新工程的目录,导致结构错误,此方案不可取 (3)作为普通的工程导入 我们选择第三个: Next, 点击Finish, 此工…
#!/bin/bashimageid=(`docker images |grep -v REPOSITORY|awk '{print $3}'`)image=(`docker images |grep -v REPOSITORY|awk '{print $1}'|sed -s 's/hub.cloudak47.com/192.168.1.170/g'`) for ((i=0;i<${#imageid[@]};i++))dodocker tag ${imageid[i]} ${image[i]}d…
使用公司的maven服务器,可以加速jar包的下载. 如果要使用公司的maven服务器,需要对本地maven配置文件conf/settings.xml做相应修改,具体改法有两种.   一.mirror 方式 思路是利用 mirror 配置支持通配符号,于是可以指定所有的 repository 都去找公司的repository,如果有某些 repository 是公司没有的,就需要显示做排除.   这种方法明显的缺点就是要排除所有公司仓库中没有的repository.   具体配置如下 <mirr…
首先我们将nexus下载下来:http://www.sonatype.org/downloads/nexus-latest-bundle.zip 下载下来之后我们将文件解压,解压完成之后,我们首先,打开:nexus-latest-bundle\nexus-2.4.0-09\bin\jsw\conf中的文件,配置本地jdk的位置信息, 这里配置好之后,我们就开始配置环境变量,这个是不需要安装的,只需要我们配置一下环境变量就可以使用了. 下面我们开始配置环境变量: 将这个路径:D:\学习工具\nex…
简介:我们用maven的时候,maven自带的远程中央仓库经常会很慢,还有默认本地仓库是在c盘C:\Users\你的电脑用户账号\.m2\repository, 对于有强迫症的人,总是看的不爽,下面介绍下经验: 我的环境: maven:3.3.9 jdk:1.8_112 intellij idea:2016.3 windows:win10 试验项目:spring boot 1.5.1 首先你需要安装maven,我的maven安装的是3.3.9 maven修改远程中央仓库地址: 找到你的maven…
1. 背景 远程服务器迁移,服务器IP改变:或者远程仓库名变更,导致本地仓库失效.如何在原有仓库的基础上让本地仓库和新的远程仓库建立关联. 例如: 本地git项目目录为:SingTel/ 本地添加的远程仓库名为:origin 旧的远程仓库地址:https://github.com/wuyihao1992/SingTel-demo.git 新的远程仓库地址:https://github.com/wuyihao1992/SingTel.git 2.  大致有下面几种方法 方法一 通过命令直接修改远程…
方式一: 在github上新建好仓库:gitTest 使用命令git clone git@github.com:yourgithubID/gitTest.git,克隆到本地相应的位置 将要上传的工程代码拷贝到本地的gitTest仓库中 使用如下命令来将其提交到远程仓库中 git add * git commit -m "some info" git push origin master 缺点:需要拷贝,如果提交的工程代码永远不再改变,可以使用该方式,但是如果代码还需要修改再提交,就需要…
当在AS中使用Git来提交代码时,有时候我们不注意的情况下会把不想提交的文件或文件夹(比如\build下的)提交到本地仓库,如果此时并没有Push到远程仓库的话.如果让本地仓库的提交回退并且保存之前的修改不还原呢?以下就是解决这个问题的方法: 1.首先,鼠标右键项目-Git-Reponsitory-Reset HEAD. 2.执行下面的操作,Reset Type选择Soft表示保存所有的提交操作, ^表示退回到上一次提交.…
1. 简单介绍 maven能够在某个位置统一存储全部maven项目共享的构件,这个统一的位置就是仓库.实际的Maven项目将不会各自存储其依赖文件,它们仅仅须要声明这些依赖的坐标,在须要的时候(比如.编译项目的时候须要将依赖增加到classpath中),maven会自己主动依据坐标找到仓库中的构件.并使用它们.为了实现重用,项目构建完成后生成的构件也能够安装或者部署到仓库中,供其它项目使用. 2. 仓库分类 对于maven来说,仓库仅仅分为两类:本地仓库和远程仓库.当maven依据坐标寻找构件的…
转载自:https://www.cnblogs.com/shuaiandjun/p/7604619.html 什么是Maven仓库在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如log4j.jar,junit.jar等等.每建立一个项目,你都需要建立这样的一个/lib目录,然后复制一对jar文件,这是很明显的重复.重复永远是噩梦的起点,多个项目不共用相同的jar文件,不仅会造成磁盘资源的浪费,也使得版…
什么是Maven仓库 在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如 log4j.jar,junit.jar等等.每建立一个项目,你都需要建立这样的一个/lib目录,然后复制一对jar文件,这是很明显的重复.重复永 远是噩梦的起点,多个项目不共用相同的jar文件,不仅会造成磁盘资源的浪费,也使得版本的一致性管理变得困难.此外,如果你使用版本管理工具,如 SVN(你没有使用版本管理工具?马上试试SVN…
场景: 在github上fork原项目,项目组成员发起pull request提交了代码,这时自己在本地仓库该如何更新到最新代码? 操作方法如下: 方法一.从github上进行操作然后更新 登录自己的github账号,在fork的项目内点击“New pull request”: 将base fork改成自己github上fork后的项目,head fork改成原项目,如果base fork选择了自己fork完的项目后变成两个都是master,可以点一下“compare across forks”…