仓库

Git超详细图文教程系列(开篇)

偶尔善良 提交于 2020-03-05 23:37:27
Git安装 Git官网下载地址: https://git-scm.com/ Windows版本的Git安装除了安装路径需要修改一下,其他的地方都可以默认,然后一直next就安装完成了。 安装完之后,我们在Windows任意位置右键,如果出现下面红色框中的选项,就说明Git安装成功了。 我们点击Git Bash Here,然后输入 Git --version ,就能看到我们安装Git版本了。 Git简介 Git是一个开源的 分布式版本控制系统 ,可以有效、高速地处理从很小到非常大的项目版本管理。 什么是版本控制系统? 举个栗子: 我们今天上班敲了一天代码,然后关机下班。明天来的时候,可能因为某个原因要修改代码。修改之后发现,怎么比之前的还差。于是又得修改,一直一直修改下去,最后不知道修改了多少次,到头来可能觉得还是最初的代码写的好,最直接的方法就是手动敲代码恢复到最初的代码,这个过程实在是难受,于是Git就被广泛使用了。因为Git是版本控制系统,只要我们把代码交给了Git,我们就相当于拥有的后悔药,可以把代码恢复到任意的版本。Git还有一个特性就是 分布式 (这个接下来就会讲到),由于这个特性,SVN逐渐被Git取代了。 Git与SVN的区别 上面我们说了Git是分布式的版本控制系统,而SVN是集中式的版本控制系统,下面画个图来讲解它们的区别: 首先

如何使用Git上传项目代码到github

被刻印的时光 ゝ 提交于 2020-03-05 23:36:51
这是我第一次应用git,以下仅供git的初学者参考。 github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。这对于一般人来说公共仓库就已经足够了。 1.注册账户以及创建仓库 要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Create a New Repository,填好名称后Create,之后会出现一些仓库的配置信息,这也是一个git的简单教程。 2.安装客户端tortoiseGit github是服务端,要想在自己电脑上使用git我们还需要一个git客户端,我这里选用TortoiseGit,他给我们提供了图形界面的操作。在安装之前首先需要安装git,下载地址 http://msysgit.github.com/ ,TortoiseGit下载地址: http://code.google.com/p/tortoisegit/ 装完后右键鼠标会多出一些选项来,在本地仓库里右键选择Git Init Here,会多出来一个.git文件夹,这就表示本地git创建成功。右键Git Bash进入git命令行,为了把本地的仓库传到github,还需要配置ssh key。 3.配置Git (1) 首先在本地创建ssh key; $ ssh-keygen -t rsa -C

Git学习笔记与IntelliJ IDEA整合

大憨熊 提交于 2020-03-05 21:41:41
Git学习笔记与IntelliJ IDEA整合 一.Git学习笔记(基于Github) 1.安装和配置Git 下载地址: http://git-scm.com/downloads Git简要使用说明: http://rogerdudler.github.io/git-guide/index.zh.html Github官方使用说明: https://help.github.com/articles/set-up-git 默认安装 配置 1)首先你要告诉git你的名字 git config --global user.name " Your Name Here " 2)关联邮箱地址: git config --global user.email " your_email@example.com " 关联的邮箱地址最好跟github的一致,如果不一致点这里: https://help.github.com/articles/how-do-i-change-my-primary-email-address 2.创建一个仓库 1)在Github上创建一个仓库(注册省略) 2)填写的仓库的信息;例子:Hello-World 恭喜你!您已经成功创建了您的第一个仓库。 3.为仓库创建一个README。 README不是GitHub上必须的一部分,但是他是一个非常好的主意

[git]Windows环境下 git && Github 快速入门

試著忘記壹切 提交于 2020-03-05 19:14:27
二、创建本地仓库 Git安装完成后有一个Git Bash,打开Git Bash。输入如下命令: cd d : mkdir learngit cd learngit 上述命令表示切换到电脑D盘,然后创建一个learngit的文件夹并将目录切换到该文件夹下。不确定自己是否已切换到指定目录,可以使用pwd命令显示当前路径。 最后,输入git init命令创建并初始化版本库。初始化完后会在当前目录下生成一个.git的隐藏目录,一般情况下,Windows是默认隐藏带有隐藏属性的目录和文件的,但是可以通过设置让隐藏文件可见。使用ls -ah命令也可以直接看生成的.git目录 三、提交文件 在learngit文件夹下新建一个README.txt的文本文件,然后内容输入This is a README file.。然后输入git add README.txt命令将文本文件添加进仓库,如果有多个文件,直接用空格隔开一次列出就可以了。接着使用git commit -m "add README file"提交操作。 四、提交修改 修改README.txt文件,将文件内容中的This改为It,使用git status查看仓库状态,显示绿色的文件已修改的状态,表示添加修改成功,接着使用git diff查看修改的内容,然后使用git add README.txt添加修改。最后使用git commit -m

玩转Linux(2)——在自己的服务器上搭建Git私有仓库(GitWeb)

 ̄綄美尐妖づ 提交于 2020-03-05 18:10:05
前言 GitWeb 和GitLab相比,一个是简单的仓库查看器,一个是复杂的Git管理系统。 之所以不安装GitLab而选择安装GitWeb的原因有以下: 1、GitLab对配置要求很高 GitLab是基于ruby的,此外还使用了Postgresql、redis等,启动的worker process很多,官方推荐至少需要2核4G。 2、不需要特别多人,没有复杂的权限控制要求 基本是一个“私服”,用来与Jenkins配合实现自动集成,未来可能会有别人用,但也不会有多少人。 如果有人可以直接通过ssh添加公钥的方式。 因此如果搭建GitLab是杀鸡用牛刀。不选择gogs、gitea的原因也是如此。 所以选择了GitWeb(其实搭建GitWeb是更麻烦的),如果看官更喜欢gitlab、gogs、gitea可以去github上搜索,对应的配置在网络上可以参考的教程也很多。 Git远程仓库搭建 1、安装git、配置git sudo apt-get install git git config --global user.name "github用户名" git config --global user.email "github邮箱" 配置好之后就可以正常的在该服务器上使用git了。 2、建立git用户 sudo adduser git 3、复制你的ssh公钥 windows默认在C:

Gitee-clone,push.pull

落花浮王杯 提交于 2020-03-05 16:30:48
先安装git。 执行下面语句生成公钥(参数是自己的邮箱),生成公钥后提示存入文件按回车,提示设置私钥时也直接回车。(不然后面连接时还得输入私钥)。 ssh-keygen -t rsa -C "youremail@example.com" 查看生成的公钥。 cat ~\.ssh\id_rsa 将公钥复制到码云上。 这样本机可以连接码上了。 clone仓库到本地 获取仓库的连接,注意选SSH 打开命令行cd 到要放项目的文件夹,执行clone将仓库复制到本地。 git clone git@gitee.com:jinweichang/jinweiTest.git 在仓库目录中(有.git文件夹),添加或修改工程。 修改完后,提交 -m里面添加修改的注释。 git add . git commit -m"" 推送到码云。 git push 来源: https://www.cnblogs.com/JinweiChang/p/12420415.html

4. 配置服务器yum仓库

為{幸葍}努か 提交于 2020-03-05 10:20:09
1. 配置yum仓库 vi /etc/yum.repos.d/aaa.repo [rhel-media] # 仓库标识符,唯一 name=lf baseurl=file:///media/cdrom enabled=1 # 设置为源是否可用,1为可用,0为禁用 gpgcheck=1 # 是否校验,1为校验,0为不校验 gpgkey=file:/// # 若上面参数开启校验,则需要指定公钥文件地址 保存退出 yum install httpd -y 尝试使用安装http来检查下是否可用 来源: 51CTO 作者: clear3515 链接: https://blog.51cto.com/13884816/2475570

Eclipse之Git提交项目

China☆狼群 提交于 2020-03-05 08:16:57
一、使用eclipse自带插件提交项目 1、自带git插件进行配置我们的用户名和密码,即是自己github注册的用户。 windows-perferences-Team-Git-configuration 点击Add Entry... 输入email 邮箱 和 name 自己的用户名 2、eclipse生成SSH2 key windows--perference--General--Network connection--SSH2-key management--General RSA Key 可以添加多个SSH2 Key,查看生成密钥是否在默认系统盘(C盘)。 然后把生成的SSH2 Key粘贴到github上,登录github--settings--SSH and GPG keys--New SSH key (该步不能省略,一定要用命令检查下生成的公钥是否正常) 若有该步操作,执行命令: ssh -T git@github.com 出现以下信息,证明配置成功。 3、本地创建项目如 “testGit ”和本地git仓库 打开eclipse,创建项目“testGit”里面随便写点什么,然后"File"--"Team"--"Share Project"--"Git"--"next" 如上图所示,该项目“testGit”就变成git仓库;到workspace下打开该项目,发现多了一个

maven

此生再无相见时 提交于 2020-03-05 01:28:03
Maven生命周期 maven的构建生命周期,只是一个抽象规范流程。周期内的每个阶段的具体执行,交由插件里来实现。 清理 编译 测试 打包 验证 部署 MVN引用了我们设计模式里面的模版方法的设计思想。只针对抽象流程做定义,具体动作执行交给 maven插件 。 Maven 的依赖配置 GAV (groupId,artifactId,version) groupid:全局ID artifactId:自身ID version:版本 SNAPSHOT(测试版本)RELEASE(发布版本) 项目中使用的是共有仓库还是私有仓库? Maven 的引用流程 project –> local repository –> project repository–> Remote repository –> Maven Center repository maven project 需要使用的jar包,会先去本地仓库找,找不到再去我们搭建的私服找,再去aliyun一类的远程仓库找 ,最后去maven中央仓库(国外地址,对于国内来说下载速度很慢)。 aliyun是从中央仓库,将常用的jar包下载下来,建立的远程仓库,属于国内的。对于我们来说,比下载国外的maven中央仓库jar包要快很多。 什么是私服?为什么要搭建私服? aliyun一类的国内的远程仓库,只有工具 框架等相关的常用的jar包

修改maven默认仓库(即repository)的路径

徘徊边缘 提交于 2020-03-04 19:09:18
原文链接: https://blog.csdn.net/ideality_hunter/article/details/53006188   简要说明:主要操作为新建仓库路径,在maven的conf目录下修改setting.xml中配置仓库路径,将该配置文件copy一份放在仓库目录下。 详细说明 1 在maven的安装目录下,找到conf文件夹,打开settings.xml文件,使用ctrl + f 在文章中寻找localrepository字样,出现如下所示,下面将这个标签改为你想要的路径: 2 创建你在settings.xml中指定真实仓库路径(即D:\Java\maven-repository\repository) 3 并将修改后的settings.xml文件复制一份放在当前的目录下(原来的不要删除掉,D:\Java\maven-repository\repository) 4 修改Eclipse(或IntelliJ IDEA)的MAVEN的存储位置,点击Browser按钮,选择settings.xml文件 默认是: 修改后: 6这样再编译maven工程,jar包就自动下载到D:\Java\maven-repository\repository了。 来源: https://www.cnblogs.com/doudou-taste/p/9022979.html