仓库

maven的setting配置文件中mirror和repository的区别

ε祈祈猫儿з 提交于 2020-01-11 06:07:27
repository就是个仓库 maven里有两种仓库,本地仓库和远程仓库。远程仓库相当于公共的仓库,大家都能看到。 本地仓库是你本地的一个山寨版,只有你看的到,主要起缓存作用。 当你向仓库请求插件或依赖的时候,会先检查本地仓库里是否有。如果有则直接返回,否则会向远程仓库请求,并做缓存。 远程仓库可以在工程的pom.xml文件里指定。 如果没指定,默认会到http://repo1.maven.org/maven2这个地方去请求插件和依赖包。 <repository> <snapshots> <enabled>false</enabled> </snapshots> <id>central</id> <name>Maven Repository Switchboard</name> <url>http://repo1.maven.org/maven2</url> </repository> 本地仓库默认在你本地的用户目录下的.m2/repository目录下。 mirror就是镜像,主要提供一个方便地切换远程仓库地址的途径。 比如,上班的时候在公司,用电信的网络,连的是电信的仓库。 回到家后,是网通的网络,我想连网通的仓库,就可以通过mirror配置,统一把我工程里的仓库地址都改成联通的,而不用到具体工程配置文件里一个一个地改地址。 mirror的配置在.m2/settings

Git学习笔记

旧时模样 提交于 2020-01-11 04:58:52
一、安装 yum install -y git 二、配置用户信息及颜色高亮【本地仓库可选】 git config --global user.name "Your Name" git config --global user.email "email@example.com" git config --global color.ui true 三、创建仓库repository【建议全英文路径】 mkdir learngit cd learngit pwd /Users/michael/learngit 四、常用命令 版本库/仓库初始化: git init (先cd到目录下) 把文件添加到仓库: git add readme.txt 完成提交: git commit -m "add readme.txt" 查看仓库当前状态: git status 对比文件前后修改: git diff readme.txt 五、版本切换 查看提交历史: git log 或 git log --pretty=oneline --abbrev-commit 退回上个版本: git reset --hard HEAD^ 退回上上个版本: git reset --hard HEAD^^ 退回指定ID对应的版本: git reset --hard commit_id 查看命令历史: git reflog

代码管理工具git服务器搭建

假如想象 提交于 2020-01-11 01:57:26
1.首先安装jdk (根据git版本) 配置jdk环境变量: 在管理员模式下输入: setx JAVA_HOME "C:\Program Files\Java\jdk1.8.0_91" jdk安装路径 setx PATH "%JAVA_HOME%\bin;%PATH%" setx CLASSPATH "." 重新打开命令提示符:输入javac 检测jdk环境变量配置 2. 安装gitblit, b并修改文件内容 图中箭头文件,用记事本打开并添加下图箭头所指行,路径是自己的路径 - 打开 data目录,并用记事本打开 default.properties 文件 在1993行, server.httpPort = 7000 自己设置端口号 在 2020 行 server.httpBindInterface = 自己的ip地址 - 用管理员模式 打开命令提示符,并切换到 gitblit 所在的目录 - 执行 installService.cmd - WIN + R -> 输入 services.msc 打开服务并找到 gitblit 服务,并打开 - 或者 直接在命令提示符下 输入 net start gitblit - 访问 gitblit 服务器 打开浏览器输入 http://192.168.11.156:7000 超级管理账号密码 admin/admin 看到这就代表成功了 3

GIT使用手册

依然范特西╮ 提交于 2020-01-11 01:23:21
GIT使用手册 1.Git安装 1.1.在windows上安装git 下载git安装包地址:https://git-scm.com/downloads 双击安装即可,安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功! 1.2.在centos上安装git 执行命令:yum –y install git 1.3.设置用户信息 $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com" 执行以上命令后默认在C:/User/$USER目录下生成.gitconfig文件。 命令当中–global表示你所有的项目都会默认使用这里配置的用户信息如果要在某个特定的项目中使用其他名字或者电邮,只要去掉 --global选项重新配置即可,新的设定保存在当前项目的 .git/config 文件里。 2.创建Git仓库 2.1.创建仓库 首先创建一个空目录,然后进入这个目录执行git init就完成了本地仓库的创建。 创建好本地库后在库目录中可以看到.git文件夹,所有 Git 需要的数据和资源都存放在这个目录中。 3.Git基本操作 3.1.添加文件到git库 首先创建一个文件夹叫myproject

yum仓库配置

爱⌒轻易说出口 提交于 2020-01-11 00:54:35
Linux之yum仓库配置 yum概述 百度百科对yum的阐述是 “yum(全称为 yellow dog updater, modified)是一个在fedora和redhat以及centos中的shell前端软件包管理器。基于rpm包管理,能够从指定的服务器自动下载rpm包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。”,可见yum是一个基于rpm包(简单来说,可以认为是相当于Windows下的.exe文件)的软件包管理器。 常见语法如下: 语法 功能描述 yum install -y * 安装* yum clean all 清除所有缓冲数据 yum remove * 删除* yum仓库配置 yum仓库的配置有两种方式,一种关联网络yum源,这种方式需要联网;另一种则是制作本地的yum源,这种方式不需要联网。 1、关联网络yum源 1)、确定网络yum源网址,以 http://mirrors.163.com/.help/centos.html 为例,在Linux环境下联网并打开浏览器,本机发行版本为centos7,因此选择centos7版本的repo文件,点击CentOS7->再点击保存; 2)、下载后便可以在个人的下载目录下看见文件,在终端中打开,将下载的文件移动到/etc/yum.repos.d/目录(需要切换至root用户)

如何使用Git命令将代码上传到GitHub

℡╲_俬逩灬. 提交于 2020-01-10 23:03:18
  为了方便我们对开发的项目进行托管,我们使用Git建立本地仓库并上传代码到GitHub,折腾了一下午终于将项目代码上传到了GitHub上,总结了一下操作方法和大家分享一下(默认大家已经安装了Git和注册了GitHub账号): 1. 首先在我们的计算机上创建文件夹:例如取名 :test 2. 进入 test 文件夹后点击鼠标右键,选择打开 Git Bash. 3. 将我们创建的文件夹初始化为 Git 仓库: git init 4. 将要上传到 GitHub 的文件移入在克隆仓库时创建的 test 文件夹 5. 在我们新的本地仓库中添加文件,暂存他们用于第一次提交: git add . 6. 提交我们暂存在本地仓库中的文件: git commit -m "First commit"   注:如果提交报错,根据提示我们发现,由于我们电脑第一次安装 Git, 此时未在我们本地电脑上设置注册 Git 配置用户名和用户邮箱,此时我们可以根据提示命令注册邮箱和用户名。 设置邮箱: 设置用户名: 注册完成后再次输入命令: git commit -m "First commit" 提交成功! 7. 获取我们创建的 Git Hub 的远程仓库的地址: 8. 然后将我们获取到的远程仓库的 URL 添加(我们将在该 URL 推送我们本地仓库)命令为: git remote add origin

Git本地仓库的使用

限于喜欢 提交于 2020-01-10 22:09:18
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 与 SVN 区别点: 1、Git 是分布式的,SVN 不是 :这是 Git 和其它非分布式的版本控制系统,例如 SVN,CVS 等,最核心的区别。 2、Git 把内容按元数据方式存储,而 SVN 是按文件: 所有的资源控制系统都是把文件的元信息隐藏在一个类似 .svn、.cvs 等的文件夹里。 3、Git 分支和 SVN 的分支不同: 分支在 SVN 中一点都不特别,其实它就是版本库中的另外一个目录。 4、Git 没有一个全局的版本号,而 SVN 有: 目前为止这是跟 SVN 相比 Git 缺少的最大的一个特征。 5、Git 的内容完整性要优于 SVN: Git 的内容存储使用的是 SHA-1 哈希算法。这能确保代码内容的完整性,确保在遇到磁盘故障和网络问题时降低对版本库的破坏。 Git 完整命令手册地址: http://git-scm.com/docs PDF 版命令手册: github-git-cheat-sheet.pdf 一、前往官网下载安装Git    https://git-scm.com/ 二、配置Git   初次运行Git前需要进行配置,配置工作只需一次,以后会沿用现在的配置,如果需要修改用相同的命令修改已有配置即可。   Git是分布式版本控制系统,所以每个设备需要自报家门

IDEA Git操作

怎甘沉沦 提交于 2020-01-10 20:52:14
目录   一、前言   二、GitHub过程   三、idea过程   四、结束语 一、前言    首先你要在电脑上安装git,然后在idea里配置好git程序。你还要有个GitHub的账号(有点废话了),下面马上开始。 三、GitHub过程   登录GitHub并创建一个新的仓库,新仓库创建完成后会有一个远程连接地址,这个地址是你克隆项目或者提交到GitHub仓库的地址(下面会用到)。 三、idea过程   1.选择vcs==>Import into Version Control==>Create Git Repository...==>选择你的项目,把你的项目创建成git本地仓库。此时的项目还未添加版本控制,所以时红色的。   2.项目被创建为git本地库后,右键会有Git选项。Git==>Add,添加版本控制,然后项目的文件就会变成绿色,这说明添加了控制。   3.右键项目Git==>Commit Directory...,填写提交的信息。点击提交时,如果项目中有警告或错误的化会有Code Analysis提示,你可以review代码,或者忽略直接提交。    Ps:这里的提交并不是提交到GitHub的仓库,而是git的本地仓库。   4.右键项目Git==>Repository==>Push,点击Define remote

github 删除远程仓库

余生长醉 提交于 2020-01-10 16:13:32
github 删除远程仓库 1.点击settings 2.打开页面 3.下拉至页面最下方即可看到 4.点击Delete this repository 1.点击settings 2.打开页面 3.下拉至页面最下方即可看到 4.点击Delete this repository 如此即可删除远程仓库 来源: CSDN 作者: csdn565973850 链接: https://blog.csdn.net/csdn565973850/article/details/103924900