仓库

git 服务端安装

☆樱花仙子☆ 提交于 2020-01-23 08:32:49
1, 安装基础软件库, #yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel 2, 由于git目前还无法使用yum方式安装,只有源码编译安装了。 下载安装 git 的步骤: # wget http://www.kernel.org/pub/software/scm/git/git-2.1.0.tar.gz # tar xzf git-2.1.0.tar.gz # cd git-2.1.0 # configure --prefix=/usr/local/git -with-tcltk # make # make install # git --version 如能显示版本号,则说明安装已经正确了 3,如果出现错误,则可以操作一下步骤后,再进行安装 执行: yum install perl-ExtUtils-MakeMaker package yum install gettext-devel ###################################################### 4, 创建一个 git 用户,用来运行 git 服务: adduser git 5, 创建证书登录:可以通过ssh-keygen来生成 收集所有需要登录的用户的公钥

Maven 项目配置阿里云仓库

最后都变了- 提交于 2020-01-23 05:04:24
打开maven的配置文件(windows机器一般在maven安装目录的conf/settings.xml),在标签中添加mirror子节点: < mirror > < id > aliyunmaven </ id > < mirrorOf > * </ mirrorOf > < name > 阿里云公共仓库 </ name > < url > https://maven.aliyun.com/repository/public </ url > </ mirror > 如果想使用其它代理仓库,可在节点中加入对应的仓库使用地址。以使用spring代理仓为例: < repository > < id > spring </ id > < url > https://maven.aliyun.com/repository/spring </ url > < releases > < enabled > true </ enabled > </ releases > < snapshots > < enabled > true </ enabled > </ snapshots > </ repository > 来源: CSDN 作者: 一颗小白羊 链接: https://blog.csdn.net/qq_42557844/article/details/103837364

使用git将本地的代码段上传到码云

独自空忆成欢 提交于 2020-01-22 18:59:21
目录 1.Git安装? 2.注册码云账户,设置密钥(SSH key) 3.创建远程仓库 4.把本地仓库和远程仓库关联 5.把文件添加到git版本库 6.把文件提交到码云 1.Git安装? 从官网直接下载即可,正常安装,但是不要有中文路径,地址: 官方安装地址 安装完成会在桌面的菜单键看到 git Bask 字样。 因为git是分布式版本系统,每个机器都得有自己的认证识别号,输入下面的命令设置。 $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com" 注意:把 "Your name" 换成自己的名字,把 "email@example.com"换成自己的邮箱! 至此,安装完成。 2.注册码云账户,设置密钥(SSH key) 码云官网链接: https://gitee.com/ 由于你的本地Git仓库和 码云 仓库之间的传输是通过SSH加密的,所以在码云官网进行设置 第1步:创建SSH Key。在用户(C盘)主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有 id_rsa 和 id_rsa.pub 这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Git Bash,创建SSH Key: 使用命令: ssh-keygen -t

史上最简单的SpringCloud教程 | 第六篇: 分布式配置中心(Spring Cloud Config)(Finchley版本)

旧时模样 提交于 2020-01-22 16:16:27
在上一篇文章讲述zuul的时候,已经提到过,使用配置服务来保存各个服务的配置文件。它就是Spring Cloud Config。 在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring cloud config ,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中。在spring cloud config 组件中,分两个角色,一是config server,二是config client。 父maven工程省略,父pom文件: 创建一个spring-boot项目,取名为config-server,其pom.xml如下: 在程序的入口Application类加上@EnableConfigServer注解开启配置服务器的功能,代码如下: 需要在程序的配置文件application.properties文件配置以下: spring.cloud.config.server.git.uri:配置git仓库地址 spring.cloud.config.server.git.searchPaths:配置仓库路径 spring.cloud.config.label:配置仓库的分支 spring.cloud.config.server.git.username

史上最简单的SpringCloud教程 | 第六篇: 分布式配置中心(Spring Cloud Config)

会有一股神秘感。 提交于 2020-01-22 16:14:40
最新Finchley版本: https://www.fangzhipeng.com/springcloud/2018/08/30/sc-f6-config/ 或者 http://blog.csdn.net/forezp/article/details/81041028 在上一篇文章讲述zuul的时候,已经提到过,使用配置服务来保存各个服务的配置文件。它就是Spring Cloud Config。 在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring cloud config ,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中。在spring cloud config 组件中,分两个角色,一是config server,二是config client。 创建一个spring-boot项目,取名为config-server,其pom.xml: 在程序的入口Application类加上@EnableConfigServer注解开启配置服务器的功能,代码如下: 需要在程序的配置文件application.properties文件配置以下: spring.cloud.config.server.git.uri:配置git仓库地址 spring.cloud

git远程仓库

霸气de小男生 提交于 2020-01-22 08:42:46
Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。怎么分布呢?最早,肯定只有一台机器有一个原始版本库,此后,别的机器可以“克隆”这个原始版本库,而且每台机器的版本库其实都是一样的,并没有主次之分。 你肯定会想,至少需要两台机器才能玩远程库不是?但是我只有一台电脑,怎么玩?其实一台电脑也是可以的,只要不在同一个目录中就可以了,但是没有意义。 实际情况往往是这样,找一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这个“服务器”仓库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器仓库里,也从服务器仓库中拉取别人的提交。 完全可以自己搭建一台运行Git的服务器,不过现阶段,为了学Git先搭个服务器绝对是小题大作。好在这个世界上有个叫 GitHub 的神奇的网站,从名字就可以看出,这个网站就是提供Git仓库托管服务的,所以,只要注册一个GitHub账号,就可以免费获得Git远程仓库。 在继续阅读后续内容前,请自行注册GitHub账号。由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置: 第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有 id_rsa 和 id_rsa.pub 这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell

Git安装教程(二)远程仓库

夙愿已清 提交于 2020-01-22 08:42:09
完全可以自己搭建一台运行Git的服务器,不过现阶段,为了学Git先搭个服务器绝对是小题大作。好在这个世界上有个叫 GitHub 的神奇的网站,从名字就可以看出,这个网站就是提供Git仓库托管服务的,所以,只要注册一个GitHub账号,就可以免费获得Git远程仓库。 在继续阅读后续内容前,请自行注册GitHub账号。由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置: 第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有 id_rsa 和 id_rsa.pub 这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key: $ ssh-keygen -t rsa -C "youremail@example.com" 你需要把邮件地址换成你自己的邮件地址,然后一路回车,使用默认值即可,由于这个Key也不是用于军事目的,所以也无需设置密码。 如果一切顺利的话,可以在用户主目录里找到 .ssh 目录,里面有 id_rsa 和 id_rsa.pub 两个文件,这两个就是SSH Key的秘钥对, id_rsa 是私钥,不能泄露出去, id_rsa.pub 是公钥,可以放心地告诉任何人。 第2步:登陆GitHub,打开“Account

Git快速入门

蹲街弑〆低调 提交于 2020-01-22 08:41:37
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目 Git 是Linus Torvalds为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件 Git 与常用的版本控制工具CVS,Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持 Git目录 'Git目录’是为你的项目存储所有历史和元信息的目录 - 包括所有的对象(commits,trees,blobs,tags), 这些对象指向不同的分支 每一个项目只能有一个’Git目录’(这和SVN,CVS的每个子目录中都有此类目录相反),这个叫’.git’的目录在你项目的根目录下(这是默认设置,但并不是必须的) |-- HEAD # 这个git项目当前处在哪个分支里 |-- config # 项目的配置信息,git config命令会改动它 |-- description # 项目的描述信息 |-- hooks/ # 系统默认钩子脚本目录 |-- index # 索引文件 |-- logs/ # 各个refs的历史信息 |-- objects/ # Git本地仓库的所有对象(commits, trees, blobs, tags) |-- refs/ # 标识你项目里的每个分支指向了哪个提交(commit) 基本模型 本地仓库 Working directory工作区:

【转】Git使用教程之远程仓库

雨燕双飞 提交于 2020-01-22 08:41:20
1.远程仓库 在了解之前,先注册github账号,由于你的本地Git仓库和github仓库之间的传输是通过SSH加密的,所以需要一点设置: 第一步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果有的话,直接跳过此如下命令,如果没有的话,打开命令行,输入如下命令: ssh-keygen -t rsa –C “youremail@example.com”, 由于我本地此前运行过一次,所以本地有,如下所示: id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。 第二步:登录github,打开” settings”中的SSH Keys页面,然后点击“Add SSH Key”,填上任意title,在Key文本框里黏贴id_rsa.pub文件的内容。 点击 Add Key,你就应该可以看到已经添加的key。 如何添加远程库? 现在的情景是:我们已经在本地创建了一个Git仓库后,又想在github创建一个Git仓库,并且希望这两个仓库进行远程同步,这样github的仓库可以作为备份,又可以其他人通过该仓库来协作。 首先,登录github上,然后在右上角找到“create a new repo”创建一个新的仓库。如下: 在Repository name填入 testgit

git简单使用(二)---远程仓库的建立与远程库的克隆

穿精又带淫゛_ 提交于 2020-01-22 08:40:39
详细网址:https://www.liaoxuefeng.com/wiki/896043488029600/898732864121440 远程仓库 请自行注册GitHub账号。由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置: 第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有 id_rsa 和 id_rsa.pub 这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key: $ ssh-keygen -t rsa -C "youremail@example.com" 你需要把邮件地址换成你自己的邮件地址,然后一路回车,使用默认值即可,由于这个Key也不是用于军事目的,所以也无需设置密码。如果一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。 第2步:登陆GitHub,打开“Account settings”,“SSH Keys”页面: 然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴 id_rsa.pub 文件的内容: