F12打开控制台,看到上传文件接口用域名用的是node-1,解析不到对应的ip。解决办法:修改windows的hosts文件。hosts文件路径:C:\Windows\System32\drivers\etc修改hosts文件的权限,右键鼠标选择属性。然后添加hosts记录,保存。重新上传文件:成功
Git/Gitee简单介绍1.什么是Git2.Git的工作流程3.Git几个相关概念4.Git与Gitee/Github的区别5.Git的常见命令6.Gitee常见问题:1.push成功但没有绿点2.邮箱未公开的问题3.用户名和密码错误4.不要把仓库克隆到Git安装的目录下5.远程仓库被修改,push之前需要pull一下1.什么是GitGit是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。简单的来说就是用来进行版本控制,举个例子:公司让开发一个项目,项目的1.0版本开发出来以后,老板不满意,修改过后2.0版本还不满意,继续修改得3.0版本,结果老板觉得还是1.0版本好,如
Git1什么是GitGit是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git是LinusTorvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。Git与常用的版本控制工具CVS,Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持。Git官网: Git历史版本git小故事:2 版本控制分类安装1本地版本控制:记录文件每次的更新,可以对每个版本做一个快照,或是记录补丁文件。2 集中版本控制:所有的版本数据都保存在服务器上,协同开发者做修改和保存。代表产品SVN有问题: 可能服务器故障或者损坏,会丢失数据,丢失历史文件
一、Git常用命令速查gitbranch查看本地所有分支gitstatus查看当前状态gitcommit提交gitbranch-a查看所有的分支gitbranch-r查看远程所有分支gitcommit-am"init"提交并且加注释gitremoteaddorigingit@192.168.1.119:ndshowgitpushoriginmaster将文件给推到服务器上gitremoteshoworigin显示远程库origin里的资源gitpushoriginmaster:developgitpushoriginmaster:hb-dev将本地库与服务器上的库进行关联gitcheckout
报错原因:选择不了其他分支代码,甚至都看不到其他分支,我这边解决了两次报错,情况如下:第一种报错:idea中刷新分支报错如下:FetchFailedprotocol''https'isnotsupported话不多说,直接上解决方案: 1:可以直接在idea命令窗中执行:gitremoteset-urlorigin你的url2.然后继续执行gitconfig--show-origin--getremote.origin.url 总结:第二种报错:执行成功后,可能还会有其他报错,例如:Can‘tupdatedev_zgdhasnotrackedbranch解决方案: 选择Git-->Rebas
作者简介目录1.创建新项目2.推拉代码3.状态标识5.cherrypick6.revert7.squash8.版本回退9.合并冲突1.创建新项目首先我们在GitHub上创建一个新的项目,然后将这个空项目拉到本地,在本地搭建起一个maven项目的骨架再推上去,全流程走一下一个项目从0开始如何托管给git,后文的操作也会基于该项目上来演示。首先我们在GitHub上创建一个新的仓库:在IDEA上把项目拉到本地,拉代码的时候需要进行身份验证,输入自己的用户名密码即可:在拉下来的目录下手动建一个maven项目,按照maven项目的结构新建好项目结构,这里省略去了test文件夹和resource文件夹,各
Jenkins配置Git拉取代码失败及解决方案在使用Jenkins进行自动化构建和部署时,我们通常会将代码库存储在Git中,并配置Jenkins从Git仓库中拉取代码。然而,在配置完成后,有时候我们可能会遇到类似以下的错误提示信息:“remote:Theprojectyouwerelookingforcouldnotbefoundoryoudon’thavepermissiontoaccessit.”(远程:无法找到您正在寻找的项目或您没有访问权限)。本文将介绍这个错误的原因以及解决方案。错误原因出现这个错误的原因有多种可能性,下面我们逐个进行分析。1.GitURL错误首先,我们需要确保在Je
我本地存储库及其所有遥控器及其关系的所有分支是否有任何理智概述?(无论是内置还是通过第三方工具或通过命令行“hacks”/脚本)例子:LocalLoc.track.Remotetrack.Remote--------------------------------------------------------------mynewtestdevelopment---[0↑0↓]--->origin/development-->development[origin]origin/testing-->testing[origin]version0.5--[45↑0↓]--->origin/ver
VScode可以使用插件查看git提交图谱,这个图谱看起来眼花缭乱,今天花时间看懂了,在这里分享一下。在Vscode插件中搜索gitgraph安装打开git项目,在左下角可以看到gitgraph 在右侧可以看到按照时间分布的commit,代表的是每一次提交。勾选showremotebranches后,origin/开头的就是远程分支。现在在最上面的是origin/feat-new是远程分支,没有origin的那个dev是我当前本地的分支。在提交信息的前面可看到信息提交到哪个分支,分支icon的颜色就是表示哪条线是该分支。左侧的线上节点是什么意思?图谱节点表示一次提交。 如origin/fea
在进行项目开发的时候,有时候会有这样的需求那就是:我们只希望从Git仓库里取指定的文件或者文件夹出来。在SVN里面,这非常容易实现,因为SVN基于文件方式存储,而Git却是基于元数据方式分布式存储文件信息的,它会在每一次Clone的时候将所有信息都取回到本地,即相当于在你的机器上生成一个克隆版的版本库。因此在Git1.7.0以前,这无法实现,但是幸运的是在Git1.7.0以后加入了SparseCheckout模式,这使得CheckOut指定文件或者文件夹成为可能。仓库只有一个的情况下,只想拉取某个目录文件;其他文件没用到的会很浪费时间;关键:git的sparsecheckout模式理论gith