仓库

git

旧街凉风 提交于 2020-02-13 20:55:59
git相关概念 仓库(Repository) 用来存放项目代码,每个项目对应一个仓库,多个开源项目则有多个仓库。 git和github区别 github是一个面向开源及私有软件项目的托管平台,只支持git作为唯一的版本库格式进行托管。 git是一个分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 要注意git和github并不是密不可分,我自己理解的git是一个软件,用于管理项目仓库,而github是在git的基础上建立的。github只能使用git,但是git可以应用于其他支持git的项目托管平台。 git工作区域 Git Repository(Git仓库) :最终确定的文件保存到仓库,成为一个新的版本,并且对他人可见。 暂存区 :暂存已经修改的文件最后统一提交到git仓库中。 工作区 (working directory):添加、编辑、修改文件等动作。 git bash与cmd git bash封装了cmd,并在此基础上加了bash环境的环境变量。 但是在封装的过程中,windows可能对调用自己cmd命令行控件的第三方应用设了限制,因此git bash在绝大多数情况下可以像普通cmd一样使用。 git基本操作 第一次使用git需要配置基本信息 1.设置用户名: git config (--global) user.name "用户名" 2.设置用户邮箱:

git查日志命令

浪子不回头ぞ 提交于 2020-02-13 14:18:34
git常用命令 1.创建仓库 a.当前目录创建仓库,即把当前目录的文件开始用git管理,该命令会在当前目录下创建一个.git目录 git init b.指定目录创建仓库    git init 目录名 2.设置配置 a.全局配置 git config --global user.name woniu git config --global user.email woniu@163.com b.设置本地仓库配置 git config --local user.name woniu git config --local user.email woniu@163.com c.查看配置信息 git config --global --list 3.工作区文件新增到暂存区 a.提交指定文件      git add a.cpp b.提交当前目录所有文件      git add . c.把提交过暂存区,已经发生改变的文件再次提交到暂存区      git add -u 4.暂存区文件提交到版本库 git commit -m "初始版本" 5.查看git提交日志 a.全部日志 git log b.简化日志 git log —oneline 官网是git log —pretty=oneline 可以试下 git log —stat 简略日志 c.查看前5个日志 git log -n5 -

第二次编程作业

本秂侑毒 提交于 2020-02-13 00:43:38
这个作业属于哪个课程 软件工程 这个作业要求在哪里 点我 这个作业的目标 一起改改改 作业正文 如下 其他参考文献 ... “让我康康你的代码!” NO.1 用户名: heyfzc Github仓库: https://github.com/heyfzc/homework NO.2 用户名: 魏忠杰 Github仓库: https://github.com/Weizhongjie123/Weizhongjie123 NO.3 用户名: E1ma Github仓库: https://github.com/Goi-27/homeworks NO.4 用户名: zerotwo Github仓库: https://github.com/2992058813/faker NO.5 用户名: chenweibo Github仓库: https://github.com/boboxxx/code/blob/master/中文编程 NO.6 用户名: Github仓库: NO.7 用户名: Github仓库: NO.8 用户名: Github仓库: NO.9 用户名: Github仓库: NO.10 用户名: Github仓库: “容我再改一改!” 先这样,sleep now 来源: https://www.cnblogs.com/sunjc911/p/12301947.html

大数据攻城狮之进阶技能-Github的使用

佐手、 提交于 2020-02-12 10:05:51
引用百度百科中的介绍: github   GitHub是一个面向 开源 及私有 软件 项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。 GitHub于2008年4月10日正式上线,除了Git代码仓库托管及基本的 Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其注册用户已经超过350万,托管版本数量也是非常之多,其中不乏知名开源项目 Ruby on Rails、 jQuery 、 python 等。   2018年6月4日,微软宣布,通过75亿美元的股票交易收购代码托管平台GitHub。   2019年05月,《个人电脑杂志》网站报道,GitHub正遭到一名黑客的入侵。据称,这名黑客先擦除代码资源库,然后向用户索要赎金,作为恢复数据的交换。      在GitHub上创建账户完成后,就可以开始创建你的代码仓库   点击到主页 然后点击图片中标识出来的按钮 完全你的仓库信息(仓库名。仓库简介,加密协议等) 然后就创建成功了,你就可以看到自己的仓库,下篇我们讲如何使用Git上传自己代   感谢大家的阅读,如果哪里有问题欢迎大家积极留言,共同学习,一起进步。 来源: https://www.cnblogs.com/sunTyphonn/p/12297832.html

gitee 如何创建仓库 及发布

折月煮酒 提交于 2020-02-12 08:22:47
gitee 如何创建仓库 及发布 http://pengchenggang.gitee.io/layuisyshelp ----------- 在本地项目文件中使用bash $ git config --global user.name "你的名字" $ git config --global user.email "你的邮箱" 1. 初始化 $ git init $ git remote add origin https://gitee.com/xxx/xxx.git (你的远程项目地址) 2.克隆一下 $ git clone https://****.git (你的远程项目地址) 3. 提交 $ git pull origin master $ git add . $ git commit -m "你的第一次提交" $ git push origin master --------------------- gitee 里面要发布一个pages的服务,然后就能访问了 来源: https://www.cnblogs.com/pengchenggang/p/10251413.html

Git与Github的连接与使用

空扰寡人 提交于 2020-02-12 04:16:11
Git与Github的连接与使用 前戏: Git的安装 一 注册Github账户,并创建项目。 使用git 将项目上传到GitHub上首先要有GitHub账号,没有注册的先去注册,地址:https://github.com/login 没有仓库的话,先新创建一个仓库。 创建仓库: 填写新仓库名称,备注信息。点击创建即可完成。![在这里插入图片描述](https://img-blog.csdnimg.cn/20200211173344144.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM5MTM0OTA5,size_16,color_FFFFFF,t_70) 创建完成会显示如下界面。先放置不用管。后面会用到! 二 Git命令操作 本地Git仓库和GitHub仓库之间的传输是通过“SSH”加密传输的,GitHub需要识别是否是你推送,只要GitHub知道了你的公钥,就可以确认只有你自己才能推送,所以需要配置ssh key。 1.初始化git 2.创建SSH Key。 在用户主目录(C:\Users\Administrator)下,看看有没有.ssh文件,如果有,再看文件下有没有id_rsa和id_rsa

Maven安装及配置

筅森魡賤 提交于 2020-02-12 03:47:57
下载 进入Maven官网下载: https://maven.apache.org/ 下载64位的压缩包,下载完成后,解压即可。 配置环境变量 在系统环境变量中,进行如下的配置: M2_HOME Maven目录下的bin目录 MAVEN_HOME Maven的目录 在系统的Path中配置:%MAVEN_HOME%\bin 测试是否安装成功 在DOS窗口,输入 mvn -version 设置镜像 镜像(mirrors)可以加速我们的下载,国内使用阿里云的镜像。 在Maven的conf目录下的settings.xml中设置镜像(mirrors)。 < mirror > < id > nexus-aliyun </ id > < mirrorOf > *,!jeecg,!jeecg-snapshots </ mirrorOf > < name > Nexus aliyun </ name > < url > http://maven.aliyun.com/nexus/content/groups/public </ url > </ mirror > 建立本地仓库 仓库分为本地仓库和远程仓库。 这里要建立一个本地仓库:localRepository。 在maven解压目录下创建一个文件夹 repository 在settings.xml中配置仓库地址 < localRepository >

linux下设置ssh-key代码推送

放肆的年华 提交于 2020-02-11 21:06:03
1.安装git 2.注册用户并查看 3.创建一个data目录并初始化本地仓库 4.生成秘钥 5.在github建立一个仓库并将公钥复制粘贴如下图所示 6.点击 ADD SSH KEY如下图所示 7.测试   (01) 在data目录下创建index.html文件并推到master分支   (02)在本地添加远程仓库git remote add origin git@github.com:1324021596/-.   (03) 检查添加是否成功 git remote   (04) 将master分支推送至远程仓库 git push -u origin master 来源: https://www.cnblogs.com/zy9797/p/12296319.html

你真的会高效的在GitHub搜索开源项目吗?

。_饼干妹妹 提交于 2020-02-11 12:31:08
文章目录 1. 明确搜索仓库标题、仓库描述、README 2. 明确搜索 star、fork 数大于多少的 3. 明确搜索仓库大小的 4. 明确仓库是否还在更新维护 5. 明确搜索仓库的 LICENSE 6. 明确搜索仓库的语言 7.明确搜索某个人或组织的仓库 GitHub的流行, GitHub在开源世界的受欢迎程度自不必多言。再加上今天,GitHub官方又搞了个大新闻:私有仓库也改为免费使用,这在原来可是需要真金白银的买的。可见微软收购后,依然没有改变 GitHub 的定位,甚至还更进一步。 花开两朵,各表一枝。我们今天想要聊的并不是 GitHub 多么重要,而是要说一下 GitHub 的搜索功能。 你在 GitHub上搜索代码时,是怎么样操作的呢?是不是也是像我这样,直接在搜索框里输入要检索的内容,然后不断在列表里翻页找自己需要的内容? 或者是简单筛选下,在左侧加个语言的过滤项。 再或者改变一下列表的排序方式 这就是「 全部 」了吗? 一般的系统检索功能,都会有一个「 高级搜索 」的功能。需要在另外的界面里展开,进行二次搜索之类的。GitHub 有没有类似的呢? 答案是「肯定的」。做为一个为万千工程师提供服务的网站,不仅要有,而且还要技术范儿。 如果我们自己开发一个类似的应用,会怎样实现呢? 带着思路,咱们一起来看看,GitHub 是怎样做的。 这里我们假设正要学习

往GitHub上传项目遇到的问题以及解决办法

生来就可爱ヽ(ⅴ<●) 提交于 2020-02-11 04:05:29
很早注册了GitHub,但是都是处于旁观者的状态。最近想要把自己的代码托管到GitHub上,使用git工具来完成数据传输。 一、转载git的安装以及配置(win10版本) https://blog.csdn.net/huangqqdy/article/details/83032408 二、git的设置 1.使用git的时候要先关联GitHub上的远程仓库 (1)本地初始化git目录 git init (2)添加远程仓库 git remote add origin 仓库的https或者ssh 2.打开项目所在文件夹 3.将GitHub上的仓库克隆到本地 4.克隆之后在文件夹里会显示出现克隆的文件夹,将数据都复制进克隆的本地仓库中 5.然后如图步骤 (1)进入文件夹 cd XXX (2)将文件夹下的文件都添加进来 git add . (add与.之前有空格) (3)git commit -m "添加描述" (4)将数据都push到GitHub上的仓库中 git push origin master (根据提示输入GitHub的账号和密码) GitHub刷新一下上传完成。 遇到的问题:如果是新建的仓库可能会出现non-fast-forward错误 网上查阅了错误原因 https://www.cnblogs.com/chenyablog/p/9147932.html