小伙伴们大家好,今天接着来学习我们可爱的git.新来的小伙伴们记得点关注,查看前几章内容喔。我们学会了基本的代码提交技能,那么今天,我们还有来学习一个更实用的技能--分支。用过SVN的小伙伴们都知道,实用SVN真的是太蛋疼了,分支的管理简直是不忍直视。何谓分支呢?概念性的东西呢我就不去赘述了,简单来说呢,就是可以将我们的工作任务分为不同的支线来进行管理的这么 ......
420
0
0
2022-05-11
错误提示: malloc failed (tried to allocate 947912704 bytes)因为是初始化项目,项目文件过大,所以报错.网上很多都是乱来的. 这里直接指出问题所在,只需要修改http.postBuffer 即可解决:执行git config --global http.postBuffer 524288000 git c ......
294
0
0
2022-05-11
前言本文是紧接上篇文章《Git使用培训手册(未完待续紧接上篇分享)-干货分享》的继续分享,原因也已经在上篇文章中提及,因git培训文档内容较多,且不易缩减,所以会在本周内进行2-3次的连续分享,此篇分享为最后一部分的Git培训干货分享,喜欢觉得有用的朋友可以收藏转发,谢谢。培训文档目录1、Git 简介 (《Git使用培训手册-干货分享》已做分享,如有需要请查 ......
366
0
0
2022-05-10
Git 是什么,很多新手程序员可能接触过SVN,CVS等版本控制工具,今天我们先来了解下Git这个很流行,很好用的版本控制工具?Git 仓库主要是由是三部分组成:本地代码,缓存区,提交历史,这几乎是所有操作的本质,但是为了文章更加简单易懂,就不围绕这块展开了,有兴趣的可以去了解下。Git 是一个分布式的代码管理容器,本地和远端都保有一份相同的代码。开门见山, ......
332
0
0
2022-05-07
前言Git 是我们日常工作中使用频率极高的工具,各种指令让人眼花缭乱,今天,我们就在这里总结一下它的一些基本指令,算是做一份操作笔记吧。基本指令git add把要提交的文件的信息添加到暂存区中。当使用 git commit 时,将依据暂存区中的内容来进行文件的提交。它通常将现有路径的当前内容作为一个整体添加,但是通过一些选项,它也可以用于添加内容,只对所应用 ......
260
0
0
2022-05-05
什么是gitGit 是 Linux 发明者 Linus 开发的 款新时代的版本控制系统, 用于管理源代码为什么要管理源代码为了防止源代码丢失,本地代码丢失 ,我的服务器还有啊大家同时开发项目相互不影响,需要发版本时可以将分别开发的代码合并在一起代码开发到一半,发现上线的版本有BUG需要紧急修复随着功能越来越多,我们会需要知道哪些地方做了改,是谁做的git的安 ......
306
0
0
2022-05-04
现在只要是搞软件开发的, 如果不会用Git,似乎都不好意思让别人知道???有不少朋友和同事也来问过怎么用它来管理代码,我还觉得奇怪, 身为程序猿, 不会上网找教程么? 原来他们说网上的太难懂, 也没那么多时间细细研究。于是本着乐于助人的我就写了此文, 目的只有一个: 让你10分钟内掌握Git, 并把代码上传到Github.com管理起来, 其它无关的一概不写 ......
356
0
0
2022-04-20
一、背景前段时间在做代码审计,发现很多项目都存在安全隐患,大多数是来自于参数未过滤所造成的;为了解决这个问题,我将Web安全开发规范手册V1.0进行了培训,但是效果并不是太理想,原因是培训后开发者的关注点主要在功能完成度上,安全编码对于他们来说并不是核心指标;为了能让开发者时时刻刻关注安全问题,我在gitlab服务端放了一个钩子,这个钩子主要是将本次提交的代 ......
376
0
0
2022-04-20
下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。# 工作区 Workspace # 暂存区 Index / Stage # 仓库区(或本地仓库) Repository # 远程仓库 Remote # 本地分支关联远程 git branch --set-upstream-to=origin/beta beta ......
302
0
0
2022-04-19
在虫虫管理的一个2000人QQ群中很多人也时常问这个问题,总之Git和SVN是两个完全不同思维方式的版本管理,理解Git要完全抛弃SVN的思维和操作,如果还想以老的方式思维来用Git话,虫虫不建议他来用Git。Git相比叫传统的基于文件SVN优势明显,主要体现在天然分布式不怕丢失;不以文件为为基础,基于Git的数据库(commit哈希健值文件)的版本管理,分 ......
289
0
0
2022-04-17
最近一个项目从迁移到了新的公司账号,我重新生成了密钥对,并且在 gitee 上也添加了公钥。然后更新本地仓库的 remote,重新输入邮箱和姓名,一切都很顺利然后执行ssh -T gitee.com 这个我知道,未授信的地址嘛,确认一下就好了,然后我习惯性的敲了一下回车。提示 Host key verification failed.这里我一看指纹和线上仓 ......
275
0
0
2022-04-17
我使用 Vim 和 Git 来写小说。是的,你也可以用 Git 来完成非编码任务。我相信当代的写作者们应该开始思考他们的工作流程了。在一个注意力高度分散的世界里,作为写作者,我们必须对每天执行的任务链拥有控制权。传统上,作家们会把他们的写作放在分散注意力的事较少、注意力高度集中的时间段。不幸的是,海明威、阿特伍德们的这些建议不再真正适用于我们了。我们所生活的 ......
278
0
0
2022-04-15
开源最前线(ID:OpenSourceTop) 猿妹 整编链接:https://github.com/521xueweihan/git-tipsGit是一个 “分布式版本管理工具”,一个精通Git的程序员,会帮你在履历上加不少分,而且对你日常的工作效率也会有很大的帮助关于Git的使用技巧,之前猿妹也和大家分享过,今天,再和大家分享一个常用的 Git 命令和一 ......
293
0
0
2022-04-15
这些有用的小技巧将改变你在当前最流行的版本控制系统下的工作方式。Git 是当前最流行最普遍的版本控制系统之一,它被应用于私有系统和公开网站上各种各样的开发工作。不论我变得对 Git 有多熟悉,似乎总有些功能等待着被发掘。下面分享下和 Git 相关的改变我工作方式的一些小技巧。1、Git 中的自动纠错我们每个人都不时在输入时犯拼写错误,但是如果你使能了 Git ......
288
0
0
2022-04-14
介绍Git Extensions是一个用于管理git存储库的独立UI工具。它还与Windows资源管理器和Microsoft Visual Studio集成。客户端支持中文。Github地址源码地址:https://github.com/gitextensions/gitextensions文档:https://git-extensions-document ......
425
0
0
2022-04-14