仓库

上传本地代码到github

有些话、适合烂在心里 提交于 2020-01-22 05:16:49
上传本地代码到github 第一步:建立git仓库 在你想上传的文件夹下面,鼠标右键点击git bash here. 执行Git命令: git init 第二步:将项目的所有文件添加到仓库中 执行 git add . 别把最后的 . 忘了,代表全部文件的意思 如果想添加某个特定的文件,只需把“.”换成特定的文件名即可。 第三步:将add的文件commit到仓库 执行 git commit -m "文件名 第四步:去github上创建自己的Repository,拿到创建的仓库的https地址 第五步:重点来了,将本地的仓库关联到github上 git remote add origin https://github.com/handsomeboyck/angular6.git 后面的https链接地址换成你自己的仓库url地址 第六步:上传github之前,要先pull一下,执行如下命令: git pull origin master 第七步,也就是最后一步,上传代码到github远程仓库 //git pull origin master --allow-unrelated-histories git push -u origin master 来源: CSDN 作者: 陈多鱼 链接: https://blog.csdn.net/qq_42338771/article/details

git管理分支代码

旧街凉风 提交于 2020-01-22 03:39:02
常见的应用场景 假设小组中有两个人,组长小张,组员小袁 场景一:小张创建项目并提交到远程Git仓库 场景二:小袁从远程Git仓库上获取项目源码 场景三:小袁修改了部分源码,提交到远程仓库 场景四:小张从远程仓库获取小袁的提交 场景五:小袁接受了一个新功能的任务,创建了一个分支并在分支上开发 场景六:小袁把分支提交到远程Git仓库 场景七:小张获取小袁提交的分支 场景八:小张把分支合并到主干 各场景在IDEA中对应的操作 场景一:小张创建项目并提交到远程Git仓库 创建好项目,选择VCS - > Import into Version Control -> Create Git Repository 接下来指定本地仓库的位置,按个人习惯指定即可,例如这里选择了项目源代码同目录 点击OK后创建完成本地仓库,注意,这里仅仅是本地的。下面把项目源码添加到本地仓库。 下图是Git与提交有关的三个命令对应的操作,Add命令是把文件从IDE的工作目录添加到本地仓库的stage区,Commit命令把stage区的暂存文件提交到当前分支的仓库,并清空stage区。Push命令把本地仓库的提交同步到远程仓库。 IDEA中对操作做了一定的简化,Commit和Push可以在一步中完成。 具体操作,在项目上点击右键,选择Git菜单 因为是第一次提交,Push前需要指定远程仓库的地址。如下图,点击Define

maven 本地仓库的配置以及如何修改默认.m2仓库位置

北城以北 提交于 2020-01-22 02:52:48
本地仓库是远程仓库的一个缓冲和子集,当你构建Maven项目的时候,首先会从本地仓库查找资源,如果没有,那么Maven会从远程仓库下载到你本地仓库。这样在你下次使用的时候就不需要从远程下载了。如果你所需要的jar包版本在本地仓库没有,而且也不存在于远程仓库,Maven在构建的时候会报错,这种情况可能是有些jar包的新版本没有在Maven仓库中及时更新。 (感觉和网络里面的路由器有点像,你发请求,先在路由器缓存中找,若有就返回;没有,再去服务器下载新的再返回给用户的同时更新路由器本地缓存。) 默认仓库的存储位置 Maven缺省的本地仓库路径为${user.home}/.m2/repository 具体如下图 自定义修改仓库的存储位置: 可改变默认的 .m2 目录下的默认本地存储库文件夹 通过修改${user.home}/.m2/settings.xml 配置本地仓库路径 ,没有settings这个xml文件就新建,或者如下复制个;具体看图: 模板里面的配置项都是没有修改的。就是个空白的文件,你直接修改如下图所示,就可以。简单易懂, 具体就是修改如下的Xml代码 <settings> <localRepository>自己仓库的存放目录,我的仓库已经移动到e盘了,具体看上面的那个图的箭头所指的位置</localRepository> </settings> 你也可以自己如下测试:

Nexus私服使Maven更加强大

我们两清 提交于 2020-01-22 01:32:02
前边简单介绍了 Maven , 而 Maven 默认提供的中央仓库是在远程网络服务 Appache 提供的,这对于我们开发时不合理的。如果我们没网了或者什么情况,我们怎么办?也就是说我们队中央仓库的依赖性太大。而 Nexus 私服则可以解决我们这个问题。先看下这张图应该大家就非才明白了: 这样就相当于在我们本地的局域网搭建了一个类似中央仓库的服务器,我们开始将中央仓库的一些资料下载到私服务器上,然后平时我们的 maven 项目就是直接访问局域网内的私服即可,既节省了网络带宽也会加速项目搭建的进程,这样对我们开发来说,对公司来说都是非常好的选择。下边简单看一下Nexus私服的简单使用: 1、Nexus下载 下载地址: http://www.sonatype.org/nexus/go 2、Nexus启动 我下载的是zip包,解压后进入\nexus-2.1.2-bundle\nexus-2.1.2\bin\jsw\,根据 操作系统 类型选择文件夹,我选的是windows-x86-32文件夹,进入后可看到如下所示bat文件。 双击console-nexus.bat运行。游览器中输入http://127.0.0.1:8081/nexus/,出现如下图所示就代表nexus已经启动成功。 8081为默认的端口号,要修改端口号可进入nexus-2.1.2-bundle\nexus-2.1.2

git的使用干货,还有个人的疑问

萝らか妹 提交于 2020-01-22 00:07:06
一些常用的git命令 在这里插入代码片 git config --globel user.name '' git config --globel user.email '' //初始化 git init 建立.git建立仓库 mkdir xxx 创建xxx文件夹 cd xxx 进入xxx文件夹 pwd 显示当前位置 git status 显示当前状态 touch xxx创建xx文件 rm xxx删除xx文件或文件夹//rm -rf xxx git rm xxx 删除.git中xxx文件 git add 增加到仓库 cat xxx 查看xxx文件 git commit -m ‘’不要忘记描述 git config --list 查看设置 vi xxx 修改文件内容 git clone 仓库地址 将文件传到自己仓库 git push 将本地仓库同步到git远程仓库中 ls当前目录的文件 分成三个区 工作区 暂存区 git仓库 github 网站站点建立 个人站点的创建 1先创建用户名.github.io的仓库 2再在用户名.github.io的仓库里建立xxx.html的文件,文件随意 就能在https://用户名.github.io/xxx.html 读取你的文件了 项目站点的创立 仓库是一定要创建的 在仓库的setting设置项目站点的样式 找到Theme Chooser(

git-获取仓库(二)

﹥>﹥吖頭↗ 提交于 2020-01-21 18:35:46
git 中有两种取得仓库的方法 方法1 在现有目录中初始化仓库 如果你打算使用 Git 来对现有的项目进行管理,你只需要进入该项目目录并输入: git init 这个时候,我们仅仅是做了一个初始化的操作,你的项目里的文件还没有被跟踪 方法2 克隆现有的仓库 命令 git clone https://github.com/tyustli/C git clone https://github.com/tyustli/C my_first_clone 第二个命令和第一个命令的操作相同,不过在本地创建的仓库的名字变为 my_first_clone 来源: CSDN 作者: tyustli 链接: https://blog.csdn.net/tyustli/article/details/104063583

Docker私有仓库详细搭建教程和遇到的坑

狂风中的少年 提交于 2020-01-21 15:54:22
7.1 私有仓库搭建与配置 公有仓库存储的都是公用镜像,jdk8啊,tomcat、mysql等等,私有仓库存放我们开发的应用,为了能在一个局域网共享这些镜像。 (1)拉取私有仓库镜像(如果有registry镜像,此步省略) docker私有仓库本身就是一个镜像,先pull下来 docker pull registry (2)根据镜像创建容器 docker run -di --name=registry -p 5000:5000 registry(镜像名) 把容器的5000端口映射成宿主机的5000端口。完成这步私有仓库就构建好了 (3)打开浏览器 输入地址 http://服务器ip地址:5000/v2/_catalog 看到 {"repositories":[]} 表示私有仓库搭建成功并且内容为空 (4)修改daemon.json 这一步是让docker信任这个私有仓库的地址,这样才能把docker本地的镜像上传到私有仓库。 添加配置 vi /etc/docker/daemon.json 先设置下镜像源,提高下载速度 { "registry-mirrors" : [ "https://docker.mirrors.ustc.edu.cn" ] } 然后添加以下内容,保存退出。 { "insecure-registries" : [ "你的ip地址:5000" ] }

搭建git服务器

好久不见. 提交于 2020-01-21 04:47:37
搭建git服务器 1. 安装Git 2. 添加git的管理的账户和设置密码 3. 配置服务端的ssh访问 4. 配置客户端的ssh私钥并上传服务器 5. 服务器端添加客户端的SSH公钥 6. 服务器端创建git仓库 7. 客户端测试连接git远程仓库 1. 安装Git yum install -y git 验证是否安装成功 git --version 2. 添加git的管理的账户和设置密码 adduser git -g git passwd git 3. 配置服务端的ssh访问 1.切换到git账号 $ su git 2.进入 git账户的主目录 $ cd /home/git 3.创建.ssh的配置,如果此文件夹已经存在请忽略此步。 $ mkdir .ssh 进入刚创建的.ssh目录并创建authorized_keys文件,此文件存放客户端远程访问的 ssh的公钥。 $ cd /home/git/.ssh $ touch authorized_keys 设置权限,此步骤不能省略,而且权限值也不要改,不然会报错。 $ chmod 700 /home/git/.ssh/ $ chmod 600 /home/git/.ssh/authorized_keys 4. 配置客户端的ssh私钥并上传服务器 第一步: 创建客户端的ssh私钥和公钥 检查是否已经拥有ssh公钥和私钥:进入用户的主目录

【自由生长的Python】为了能有资格放弃,tkinter第一个窗体+熟悉git环境【01】

心不动则不痛 提交于 2020-01-21 03:04:02
上手git+第一个tkinter窗体 目标 总结 步骤 Github上新建一个仓库 创建一个本地git仓库 tkinter的第一个窗体 打标签+用标签 目标 上手git和tkinter,利用tkinter显示一个简单窗体,利用git进行代码版本控制。 Github上新建一个库,用来同步文件; 本地新建一个Git仓库,存放开发中的文件; 第一个代码版本的目标:运行网上查到的例子,显示第一个tkinter的窗体; 根据开发目标,给代码版本设置里程碑,打上标签。里程碑的作用是:可以直接根据里程碑的标签,下载代码,复现文章中的内容。 总结 为啥把总结放在开头? 希望能节省点时间。总结的形式是:干了啥,怎么干的。 Github新建仓库 网页操作 本地新建仓库 git inti 本地仓库关联到远程仓库 git remote add origin git push -u master origin 本地仓库增加文件 git add git commit -m “” 本地仓库同步到远程仓库 git pull git push 代码文件打标签 git tag -a git tag -d // 删除标签 myTkinter 这个项目的V1.0.0版本的代码,是参考 python官方tkinter文档页面 中的例子,显示一个带有按钮的窗体。 根据仓库地址和标签获取对应版本的代码,以便自己可是试试 git

git常用命令

ぐ巨炮叔叔 提交于 2020-01-20 07:09:13
打开git:开始菜单搜索git,打开git bash 1、查询配置: git config --list 2、git设置用户名和邮箱地址 git config --global user.name “ttest” git config --global user.email test@qq.com 3、获取git项目仓库 有两种方法:第一种是在现有项目或目录下导入所有文件到git;第二种是从一个服务器克隆给一个现有的git仓库。 A、在现有目录中初始化仓库 git init 该命令将创建一个名为.git的子目录,这个目录含有初始化的Git仓库中所有的必须文件。 B、克隆现有的仓库:git clone [url] 使用git clone命令的时候,默认配置下远程GIt仓库中的每一个文件的每一个版本都被拉取下来 git clone https://github.com/StormPuck/API-test 这会在当前目录下创建一个名为API-test的目录,并在这个目录下初始化一个.git文件夹,从原厂仓库拉取下所有数据放入.git文件夹 4、查询文件状态 文件有两个状态:已跟踪、未跟踪。 克隆完仓库后,不做任何修改,则所有文件都是已跟踪状态。 编辑过某些文件之后,由于自上次提交后对它们做了修改,Git将他们标记为已修改文件。逐步将这些修改过的文件放入暂存区,然后提交所有暂存了的修改