git
文章平均质量分 92
风神幻龙
这个作者很懒,什么都没留下…
展开
-
在码云上下载GitHub项目
国内下载GitHub项目可谓是龟速,也想着通过国内的git平台搜索相关的项目,但是不是没有就是更新不及时,偶然间发现了码云极速下载,仓库里面大概一万多个项目,基本上常用的GitHub项目在这里都能找到,而且每日同步一次,用起来不要太方便了。...原创 2020-06-22 15:22:15 · 606 阅读 · 0 评论 -
composer包管理注意事项
上传到packagist上的包的标签不会自动删除虽然我们通过关联GitHub,当我们新建一个tag的时候,packagist会自动同步该标签。但是当我们删除标签的时候,packgist却不会自动删除该标签(或者是没有正确设置,如果可以同步删除,请指教)。此时我们就需要登录packgist来手动删除不需要的标签。如果标签中含有字母,该标签不会被直接下载,除非指定该版本一般情况下,我们会使用co...原创 2019-05-05 17:38:29 · 311 阅读 · 0 评论 -
composer的国内镜像
phpcomposer对于phpcomposer应该都不会陌生,这是前几年使用最多的国内镜像,但是不知道什么原因已经停更多时,不再适用。Laravel-China自从phpcomposer停更之后,不得以寻找其他的国内镜像,便发现了Laravel-China。算是相当快速和稳定的更新着,本打算一直用,但是过个节回来却停更了,不知道什么缘故,暂时还是永久?算了还是先找个其他能用的国内镜像吧。...原创 2019-05-05 16:08:17 · 740 阅读 · 0 评论 -
如何制作一个composer包
为了提高代码的复用率,我们可以把一些常用的代码提取出来,形成一个composer包,这样其他的程序在使用的时候,只需要composer一下即可。温馨提示:以下操作是基于已经安装完成composer和git之后进行的。1.新建一个文件夹作为包文件夹,然后执行composer init命令,根据命令提示,完成composer.json,命令会让你填写包名称,描述,是否添加作者,用途,许可证等,当然...原创 2019-03-22 14:24:26 · 638 阅读 · 0 评论 -
Git的使用教程(六)管理修改
Git比其他版本控制工具优秀的地方就在于Git跟踪并管理的是“修改”,而非文件。什么是修改?新增一行是修改,删除一行也是修改,只要让文件变得跟原来不一样就是修改。如何证明Git管理的是修改而非文件?原创 2016-02-16 11:01:34 · 647 阅读 · 0 评论 -
Git的使用教程(五)工作区和暂存区
对于Git,相信大家都有一个初步的了解,再继续深入学习Git之前,我们有必要先了解两个名词,工作区和暂存区。其实在学习Git命令之前,我们首先应该理解工作区和暂存区的概念,这样才能更好的明白Git的操作到底做了些什么事情。之所以没有提前说明,是因为小编觉得这些概念提前灌输会让初学者不知所云,失去学习Git的兴趣。工作区还比较容易理解,但是暂存区就没有那么容易理解了,即便是现在,对Git有了一定认识,也不敢保证很好的消化暂存区的概念。好了,废话不多说了,接下来我们就来认识下工作区和暂存区。原创 2016-02-15 09:38:32 · 1943 阅读 · 0 评论 -
Git的使用教程(七)远程仓库
之前的操作我们只是把Git当做了一个仓库,做本地的一个版本管理,这对Git来说简直大材小用。Git作为分布式版本控制系统,分布才是其特色,如何分布呢?肯定要有一台机器充当原始的版本库,其他的机器“克隆”这个原始版本库,其实每台机器上的版本都一样,没有主次之分,之所以有原始版本库,是为了方便多人协作时候有一个基准,让各机器上的版本保持一致。一般情况下,原始的版本库不会跟我们工作的电脑在一起,它对于我们来说是远程的,所以我们可以称之为远程仓库。原创 2016-03-02 09:57:04 · 5647 阅读 · 0 评论 -
Git的使用教程(四)查看日志和版本回退
我们使用任何的版本管理工具,原因无外乎就是想要记录文件新增、修改、删除等相关操作,当我们修改文件出现错误的时候,可以及时回到没有出错的“备份”文件。当然Git作为优秀的版本管理工具这样的功能当然不能少,下面我们就来看下与版本管理相关的一些命令吧。原创 2016-02-13 08:37:28 · 9974 阅读 · 1 评论 -
Git的使用教程(三)查看状态与文件比较
在实际工作当中,我们可能经常需要对文件做出各种各样的调整,例如新增,修改,删除等等,但是我们不可能准确的记住我们修改了什么文件,修改了哪些内容,但是这些修改操作又对我们十分重要,我们需要知道我们做了什么调整,好有针对性的做出下一步的计划,此时今天要讲的命令就派上用场了。原创 2016-02-07 09:16:36 · 17363 阅读 · 0 评论 -
Git的使用教程(二)初识Git
虽然早年间学习过Git,但一直没有用到,也没有做点笔记,关于Git相关的一些知识也忘得差不多了,这次重拾Git,特意做下笔记,备忘。原创 2016-01-06 17:11:23 · 875 阅读 · 2 评论 -
Git的使用教程(一)安装Git
虽然早年间学习过GIt,但一直没有用到,也没有做点笔记,关于Git相关的一些知识也忘得差不多了,这次重拾Git,特意做下笔记,备忘。原创 2016-01-05 08:45:32 · 826 阅读 · 0 评论 -
Git的使用教程(八)分支管理
分支并非Git特有,其他的诸如SVN的版本控制系统都有,但是创建和切换的速度实在不好恭维,因此逐渐的分支变成了摆设,无用武之地。Git则不同,不论是创建还是切换分支,那速度简直是杠杠的,不少人评价Git的分支管理简直是门艺术。既然Git的分支被夸得天上有地上无的,我们是不是得好好的认识下呢。 什么是分支? 就像是树木,有一个主干,主干可以生长出很多枝干,每个枝干还可以生...原创 2019-05-05 16:15:50 · 291 阅读 · 0 评论 -
Git的使用教程(十)扩展知识
在新建远程仓库的时候,如果是个空仓库,Git@OSC会引导你该如何操作,其中有一条建议是所有的git仓库都有一个README,LICENSE,.gitignore文件。这些是什么文件,有什么作用,为什么每个git仓库都要有呢,下面就跟随小编一起来看看吧。 README 项目自述文件,让用户在使用之前对项目有个大致的了解。README文件至少要说明几个问题,一...原创 2019-05-05 16:21:52 · 150 阅读 · 0 评论 -
Git的使用教程(九)标签管理
通过学习分支管理我们知道了master分支一般用于正式版本的发布,但是正式的版本也不可能一尘不变,随着时间的推移,会做出各种更新操作,正式版本的数量也会随之增多,像我们经常会见到某个软件的release 1.0,release 2.0等等,但是master分支只会保存最新版本的状态,如果我们想要获取之前的版本怎么办呢?有人说这还不简单,通过分支的提交记录呀,不错,通过提交记录确实可以做到,...原创 2019-05-05 16:19:04 · 132 阅读 · 0 评论