1、本地仓库1、git的基本工作流程工作目录:代码存放的位置,代码经常发生变化,就是我们常说的ide中的项目工程目录本地历史仓库:存放不同版本的代码,就是我们通过编辑本地工作目录会生成很多的版本代码,然后提交到本地仓库进行管理暂存区(index):工作目录的代码提交到本地仓库之前必须要提交到的临时的存储区间,然后再提交到本地仓库2、git 的常用的命令git init : 初始化一个本地的仓库 g
转载 2024-07-29 11:52:57
79阅读
我们写博客的时候经常会需要配图,特别是markdown写的时候只能通过网络链接来展示图片。首先来说存储仓库。测试过几款存储图片的仓库,最终选择方案3:1、阿里OSS需要付费,空间和流量双向收费,对于流量大的用户会有一点小压力。2、GitHub有免费空间,但访问速度太慢,甚至无法访问,一切看运气。3、Gitee访问速度快,但单仓库上限500M,单文件50M,用户总仓库空间为5G。使用Gitee确实速
前面的几篇,讲的都是和日常运营操作相关的部分,例如收货流程、货位系统、包装材料之类的,今天这一篇想聊一聊理论性的,即库存的Life Cycle。 Life Cycle,中文中一般译作生命周期,这个词原来是从生物学中,指的是生物从出生到死亡的过程。世间万物,存在过的,便会有生有灭,所以广义地讲,Life Cycle如果用于对事物从产生到消失的过程的描述的话
Git_learn学习目录1.基础设置2.关联仓库设置姓名和邮箱地址关联本地仓库gitee3.git基本知识git init——初始化仓库git status——查看仓库的状态git add——向暂存区中添加文件git commit——保存仓库的历史记录git push——推送至远程仓库git log——查看提交日志git diff——查看更改前后的差别忽略某些文件4.分支的操作什么是分支的操作
        因为要做用UE4做项目,而这次打算用Git来进行版本控制。但是有关UE4版本控制的教程实在是少之又少,所以在成功以后打算总结下来。        先上结论:使用gitee个人单个仓库不可以超过500MB,总容量不可超过5GB
转载 2024-07-31 14:36:57
2887阅读
Git是一个免费开源的分布式版本控制系统,旨在快速高效地处理从小型到大型项目的所有内容。版本控制可以记录每次修改的文件及文件内容改动,当你想要查看某次改动,只需要看看每次修改的备注。github社区是什么(1)全球最大的代码托管网站(2)全球最大的代码开源网站(3)程序员交流网站码云(Gitee)与 github 的对比: 1.优点:服务器在国内,在国内访问速度比github快很多,可以免费让自己
前言前提:个人瞎玩,不考虑付费的oss存储考虑通过「github」或者「gitee」搭建免费图床为什么要使用图床呢?什么是图床? 写文章时,图片的上传和存放是一个问题,有的朋友可能会把图片放到和博客同一个仓库当中,使用相对路径来引用,这样后期维护起来会比较麻烦。还有的朋友会在不同的平台发布同一篇文章,这样一来每个平台都要上传图片。为了解决这些问题,比较推荐的做法是把图片统一上传到一个在线的第三方静
转载 2024-05-13 09:07:22
699阅读
 第一步:建立gitee仓库点击头像旁边的加号新建仓库即可:第二步:在本地建立一个文件夹用于存储文件,用于从gitee上拉取的或者自己更新之后提交的文件我们建一个和gitee仓库同名的文件夹就好了,可以更方便后续的操作做好这些之后,我们可以新建一个html文件,放入我们新建的文件夹之中html中的内容为了演示方便我写了:第一次提交 做好这些之后,我们怎么将本地的文件上传到我们的gitee
大家有没有遇到过,当在github上面克隆一个项目的时候,那速度真是惨不忍睹,如下图。咱们开发者的时间是很宝贵的,总不能就这样等着吧,所以呢?跟着我下面的操作动起手来啊。(PS:我找了一个女装大佬的仓库,挺嗨的哈) 修改之前 通过修改Hosts的方法来解决出现这种问题的情况一般是两个:网络状态不好,建议避开高峰期再CloneGithub域名被限制此处咱们只针对gi
1.SVN介绍(了解)SVN是Subversion的简称,是一个自由开源的版本控制系统。Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况,这样就可以借此将数据恢复到以前的版本,并可以查看数据的更改细节。1.1 SVN基本概念 问题: 怎样让系统允许用户共享信息,而不会让他们因意外而互相干扰?复制-修改-合并方
码云git仓库命令行的使用github和码云基本是一样的,用法也都是一样,但是码云比github速度快,因为是国内的嘛,之前就接触到码云代码仓库的使用,但是回想起来,有些还是记不住,所以今天给自己写个博客,梳理一下思路,更加熟悉一下,因为这些都是企业必会的工具进入码云官网,登录或者注册账号,这里直接是登录了码云官网 关于注册的事情,按照官网指向来就好了创建一个项目进入“我的工作台”点击左下角仓库
1.SVN介绍(了解)SVN是Subversion的简称,是一个自由开源的版本控制系统。Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况,这样就可以借此将数据恢复到以前的版本,并可以查看数据的更改细节。1.1 SVN基本概念 问题: 怎样让系统允许用户共享信息,而不会让他们因意外而互相干扰?复制-修改-合并方
作为开源代码库以及版本控制系统,Github拥有超过900万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。作为一个分布式的版本控制系统,在Git中并不存在主库这样的概念,每一份 复制出的库都可以独立使用,任何两个库之间的不一致之处都可以进行合并。如果你是一名程序员,然而你不知道Github,那么,我不会认为你是一名菜鸟,因为你根本不是
转载 2024-05-20 14:28:44
40阅读
前言忙里偷闲学习了点技术写了点demo代码,打算提交到我那 2000Star 的Github仓库上,居然发现有5个Issues,最近的一条日期已经是2022/8/1了,以前我还真没留意过这些,我这人懒得很,本地代码提交成功基本就不管了。5个Issues中,有个标题"优化本仓库大小的建议"吸引我了,赶紧点进去看看啥情况,这个哥们说我这个仓库太大了,仓库700多M,半天也拉不下来,
在日常的Git版本控制中,我发现了一个比较棘手的问题——“GitHub本地仓库容量”。随着项目文件的增多,仓库容量逐渐超出了我的使用范围,导致我在推送和拉取代码时频繁出现错误。本文将详细记录我解决这一问题的过程,希望能为你提供一些参考。 ## 问题背景 在我们的开发过程中,尤其是涉及多个大型项目时,GitHub的本地仓库容易因为文件过多或文件大小超标而出现容量不足的问题。这不仅影响了推送和拉
原创 1月前
158阅读
上一次我们认识了 GitHub 界面,尤其是项目/仓库界面,这一次我们学习仓库的常规操作,比如创建、删除、重命名,以及特殊的操作如提交更改以及查看更改。让我们开始吧! 文章目录1. 创建仓库2. 提交更改3. 查看更改4. 名称修改5. 删除仓库 1. 创建仓库导读:当我们往 GitHub 上存东西,我们实际上是往仓库里存放,仓库就类似于我们新建的一个文件夹,它的创建并不复杂首先我们看看哪些地方可
  Mark一下“清除A项目git仓库大文件”实操过程,由于公司保密政策,无法提供实操截图,这里提供下操作思路。一、需求背景  最初A项目的部署配置,是从远程仓库获取项目打包文件进行部署,这需要在本地生成打包文件后提交到远程仓库。  而对打包大文件多次操作后导致git仓库过大(已达3G,正常为几十M),从而导致首次拉取项目速度过慢、同时也占用了大量存储空间。  为了解决“项目过大导致首次拉取速度过
转载 2024-05-15 04:01:14
220阅读
远程仓库Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上,但开发参与者必须在同一个网络中,且必须有一个项目的原始版本,通常的办法是让一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这个“服务器”仓库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器仓库里,也从服务器仓库中拉取别人的提交。完全可以自己搭建一台运行Git的服务器但现在更适合的做法是使用免费的托管平台
FORK Fork这个词吧,刚开始的时候看得我一脸蒙圈,作用和单词的意思感觉没什么关系,就是直接从人家那里把别人的项目全都拷过来,干嘛要说得这么委婉呢,是吧,害得我们这些新手搞半天!fork一般什么时候用到呢?这就要说到pull requests了,下面我们先来了解一下从fork到pull requests的整个流程:         
一、设置SSH KeyGitHub上连接已有的仓库时的认证,是通过使用了SHH的公开密钥认证方式进行的。现在让我们来创建公开密钥认证所需的SSH Key,并将其添加至Github。已经创建过的请略过。查看是否有SSH的方法是:打开“GIt Bash”,然后输入“cd ~/.ssh"如果输出为:no such file or directory,表示并没有SSH Key,此时就需要我们创建SSH Y
  • 1
  • 2
  • 3
  • 4
  • 5