仓库

github仓库的初步使用

亡梦爱人 提交于 2019-12-21 19:53:55
github是被戏称为男人们的朋友圈,在github里可以很方便的和同伴合作。以下是github初步建立的步骤。(由于我已经安装好了,所有没有插入图片,如果有未降到的问题先自行百度,如果我后续碰到有关git的问题,也会在这里贴出我的解决方案) 全篇绿色代码除标注外均是按顺序输入的。 1.创建github账户(https://github.com/),记录username(此处假设为myname)和useremail(你的注册邮箱,假设为myemail)。 2.下载安装GithubDesktop。(https://desktop.github.com/) 3.下载安装GitBash。(https://gitforwindows.org/) 4.在网页端新建一个仓库。在头像处点击“+”选择新建仓库,输入你的仓库名(假设为myres),输入仓库描述,就是你准备用这个库存储什么东西,也可以不写。公有和私有性按需选择, 不选择初始创建readme文件 。 5.在本地存储代码的文件夹下在空处鼠标右键,在弹出菜单中选择 git bash. 6.输入: git config --global user.name “myname” (可以用git config --global user.name查看输入结果) 7.输入: git config --global user.email

1216-Maven

旧街凉风 提交于 2019-12-21 06:12:21
Maven Maven 概念 作用 目录结构 conf/settings.xml 仓库repository 创建 Eclipse 创建 pom文件 idea 编码配置 生命周期/9大命令 POM中的其他常用标签 依赖传递 继承-父子关系 聚合 Maven 概念 Apache下的开源项目 纯 java 开发的,基于 POM (Project Object Model 项目对象模型)的, 项目管理 工具 作用 依赖管理(自动导包(插件也是依赖包)、依赖版本控制) 项目构建(利用maven命令 编译 成字节码文件–> 打包 成jar/war–> 部署 到服务器) 目录结构 conf/settings.xml 仓库repository 查找顺序 本地仓库>远程仓库(若有)>中央仓库 远程/中央下载到的将返回到本地仓库保存 jar包坐标 GAV:groupID,artifactID,Version 依赖包下载异常:下载不成功,文件名出现lastUpdate 创建 Eclipse 创建 pom文件 idea 编码配置 生命周期/9大命令 POM中的其他常用标签 自定义变量:properties标签 静态配置文件:build-resources 插件管理:build-plugins 依赖传递 依赖传递 项目依赖A,A依赖B,C C依赖D——maven将ABCD都自动添加 依赖冲突 1.排除法

搭建docker registry私有镜像仓库

半腔热情 提交于 2019-12-21 04:41:53
主要参考了 https://blog.tfm.ro/setup-and-run-a-standalone-private-docker-registry-v2/ 和 https://www.cnblogs.com/lin1/p/6207348.html 。 一、安装docker-distribution yum install -y docker-distribution 安装完成后,启动服务: systemctl enable docker-distribution.service systemctl start docker-distribution.service 二、配置config.yaml 在/etc/docker-distribution/registry目录下编辑config.yaml文件如下: version: 0.1 log: fields: service: registry storage: cache: layerinfo: inmemory filesystem: rootdirectory: /var/lib/registry #可更改 http: addr: [仓库运行的IP地址]:[仓库运行的端口,可设为5000] 三、修改daemon.json 在/etc/docker目录下编辑daemon.json文件,在大括号里增加一行: "insecure

Git基础操作

帅比萌擦擦* 提交于 2019-12-21 03:52:25
文章目录 基础操作 首次将本地代码推到远程仓库 第一次把远程库拷到本地 非首次后每次使用git 合并分支 创建分支、远程分支 IDEA创建分支并推远程: git每次都要输入账户密码 注意问题 基础操作 设置用户名、密码(global表示这台机器上所有git仓库都用此配置): $ git config --global user.name "your name" $ git config --global user.email "your_email@youremail.com" 查看当前路径:“pwd” 创建文件夹:“mkdir” 文件夹变成git可管理仓库:git init 在文件中添加新的文件:git add 文件名 为操作添加注释,可以多个add,一个commit:git commit -m “注释内容” 查看版本:git log或者 git log –pretty==oneline 版本回退:git reset –hard HEAD~1 或者 git reset –hard head^ 或者 git reset –hard “版本号” 查看版本不同:git diff “版本号” 或者 git diff “版本号” – “文件名” 显示所有分支:git branch -a 修改撤销: 丢弃工作区修改,恢复到最近commit或者add的内容:git checkout 或者

如何上传本地代码到Github

为君一笑 提交于 2019-12-21 03:42:08
第一步:建立git仓库 cd到你的本地项目根目录下,执行git命令 git init 第二步:将项目的所有文件添加到仓库中 git add . 如果想添加某个特定的文件,只需把.换成特定的文件名即可 第三步:将add的文件commit到仓库 git commit - m "注释语句" 第四步:去github上创建自己的Repository,创建页面如下图所示: 点击下面的clone or download,复制仓库http地址 第五步:重点来了,将本地的仓库关联到github上 git remote add origin https : / / github . com / michaelwuyu / pku - java - core - repo 后面的https链接地址换成你自己的仓库url地址,也就是上面红框中标出来的地址 第六步:上传github之前,要先pull一下,执行如下命令: git pull origin master 第七步,也就是最后一步,上传代码到github远程仓库 git push - u origin master 执行完后,如果没有异常,等待执行完就上传成功了,可能会让你输入Username和Password,你只要输入github的账号和密码就行了。 来源: CSDN 作者: 青梅竹码 链接: https://blog.csdn.net

git安装配置使用以及上传项目到github

断了今生、忘了曾经 提交于 2019-12-21 03:05:20
1.下载: Git的官方下载地址: https://git-scm.com/download/win 2.安装 值得注意的地方就是 配置PATH环境 这里,其他的选择默认的就好(安装路径记得更改) : 可以选择第一项,也可以选择第二项。根据英文解释,第一项是最安全的选择,因为PATH根本不会被修改,你可以使用Git Bash的Git命令行工具;第二项也被认为是安全的,它只向PATH添加一些最小的Git包以避免使用可选的Unix工具混淆环境。你将能够从Git Bash和Windows命令提示符中使用Git。这里我选择第一项。 安装完后:在桌面鼠标点击右键,可以看到Git GUI Here和Git Bash Here就说明安装成功啦! 3.配置git 在桌面点击鼠标右键会出现两个选项,分别为Git Gui Gere,Git Bash Here,这里我们选择Git Bash Here 进入如下界面: 设置用户名和email 安装完成之后,使用命令行填写用户名和邮箱作为标识,用户名和邮箱根据自己的实际情况去设置。该配置标识了谁提交了什么代码。 $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com" 生成SSH key

git无法pull仓库refusing to merge unrelated histories

无人久伴 提交于 2019-12-21 01:38:28
git无法pull仓库refusing to merge unrelated histories 如果合并了两个不同的开始提交的仓库,在新的 git 会发现这两个仓库可能不是同一个,为了防止开发者上传错误,于是就给下面的提示: fatal: refusing to merge unrelated histories 如我在Github新建一个仓库,写了License,然后把本地一个写了很久仓库上传。这时会发现 github 的仓库和本地的没有一个共同的 commit 所以 git 不让提交,认为是写错了 origin ,如果开发者确定是这个 origin 就可以使用 --allow-unrelated-histories 告诉 git 自己确定 因为他们是两个不同的项目,要把两个不同的项目合并,git需要添加一句代码,在 git pull 之后,这句代码是在git 2.9.2版本发生的,最新的版本需要添加 --allow-unrelated-histories 告诉 git 允许不相关历史合并 假如我们的源是origin,分支是master,那么我们需要这样写 git pull origin master --allow-unrelated-histories 如果有设置了默认上传分支就可以用下面代码 来源: https://www.cnblogs.com/frankltf/p

Git本地初始化并推送到远程仓库

故事扮演 提交于 2019-12-21 01:25:14
git常用命令 1.全局配置git用户名邮箱 git config --global user.name '你的名字' git config --global user.email '你的邮箱地址' 2. 创建本地库 git init 3. 把本地文件(工作区)添加到缓存区 git add read.txt: 4. 把本地所以文件全部添加到缓存区 git add . 5. 把缓存区的所有文件都添加到仓库上 git commit -m 'describe message' 6. 将本地仓库与远程仓库进行合并 git remote add origin "你的远程仓库地址" 7. 推送到远程仓库 git push -u origin master 8. 查看git仓库当前的状态 git status 9. 查看文件具体修改了哪里 git diff read.txt 10. 查看最近到最远提交到仓库的文件信息(一串数字为特有的时间序列id 可以根据它进行版本前后回滚) git log 11. 回退到上一次 commit的时候 git reset --hard HEAD^ 12. 版本前进 只能根据 id进行前进(id只写出前六位就好了) git reset --hard bdeacd 13. 查看每次操作仓库内的信息(commit) 这样的话当黑窗口没了的时候,也可以查询具体操作信息

Docker私有仓库Registry的搭建

£可爱£侵袭症+ 提交于 2019-12-21 01:17:26
系统环境: CentOS 7.2 192.168.11.138:docker仓库 192.168.11.211:客户端 搭建私有仓库 138上下载registry镜像: docker pull registry 下载完之后我们通过该镜像启动一个容器 1 docker run -d -p 5000:5000 --privileged=true -v /opt/registry:/tmp/registry --name=registry registry -d 在后台执行 -p 端口映射, 开放容器的5000端口 -v /opt/registry:/tmp/registry :默认情况下,会将仓库存放于容器内的/tmp/registry目录下,指定本地目录挂载到容器 –privileged=true :CentOS7中的安全模块selinux把权限禁掉了,参数给容器加特权,不加上传镜像会报权限错误(OSError: [Errno 13] Permission denied: ‘/tmp/registry/repositories/liibrary’)或者(Received unexpected HTTP status: 500 Internal Server Error)错误 本机上传镜像 1 docker tag ubuntu:latest localhost:5000

git常用命令总结

元气小坏坏 提交于 2019-12-20 23:14:09
  github和gitlab等等一系列的分布式代码托管服务器方便我们开发人员在小组内开发项目,说起分布式代码托管就给大家提一下另外一代码托管SVN,当然他不是分布式的,而是集中式的代码托管,有兴趣的可以查阅资料了解一下,在这里我将着重给大家介绍github这种代码托管如何使用及常用命令 git安装   我用的电脑是windons系统,请根据你们自己的电脑紫铜安装对应的git版本,去Git官网上下载安装即可,在这里将不给大家做详细的说明,安装步骤请自行百度。 ssh -key配置   在这一步我已经默认你安装好了Git,打开Git,在Git命令行输入cd ~/.ssh检查电脑本机是否有ssh key设置, 注意: .ssh是隐藏文件,一般在电脑C/用户/Administrator下面就能够找到。   一般情况下 ,之前没有用过git的同学电脑本机一般不会 有ssh key 的,下面我讲给大家介绍如何配置ssh key    1、进入~路径下,必须保证当前路径在~路径下   在git命令行敲击 ssh-keygen -t rsa -C "xxx.@yyy.zzz" //建议写自己真实有效的邮箱地址。 注意: 在敲代码是不要将双引号也敲击进去。   然后命令行会出现如下代码:   Enter file in which to save the key (/c/Users/xxxx