Git和其他版本控制系统如SVN的一个不同之处就是有暂存区的概念。 先来看名词解释。 工作区(Working Directory) 就是你在电脑里能看到的目录,比如我的learngit文件夹就是一个工作区: 版本库(Repository) 工作区有一个隐藏目录.git,这个不算工作区,而是Git的版 ...
分类:
其他好文 时间:
2020-11-04 18:34:24
阅读次数:
14
Maven-dependencyManagement与import dependencyManagement标签,我个人认为它命名不好,刚学maven的时候,乍眼一看应该是对maven依赖进行管理,其实,它只是用来统一管理依赖版本的,记住,是版本,其目的是防止不同子项目引用不同的版本而导致编写代码的 ...
分类:
其他好文 时间:
2020-11-04 18:22:29
阅读次数:
19
1、git整体流程图 2、公司代码管理仓库/自己的GitHub上的仓库(远程仓库已经存在的情况下) 1、git clone 检出远程仓库的地址 例如:git clone git@github.com:labuladong/fucking-algorithm.git 2、git pull 拉取远程代码 ...
分类:
其他好文 时间:
2020-11-02 10:44:36
阅读次数:
33
Win10下使用GitStack搭建Git服务器 Git是目前世界上最先进的分布式版本控制系统(没有之一)。 ? 许多人习惯用复制整个项目目录的方式来保存不同的版本,或许还会改名加上备份时间以示区别。 这么做唯一的好处就是简单,但是特别容易犯错。 有时候会混淆所在的工作目录,一不小心会写错文件或者覆 ...
记一次删除Git记录中的大文件的过程最近在开发一个新应用,有一天在gitlab上clone代码的时候发现我的应用竟然有170+M,明明是一个全新的应用,代码都没有几行呢,为什么会有这么大呢?后来经过了解Git的原理,解决了这个问题,把相关内容记录下来。分享一下。Why我的一个新应用竟然要170+M,这是打死我我也不会信的,于是就开始分析为什么会这么大。step1.把代码拉到本地gitclonegi
分类:
其他好文 时间:
2020-11-01 11:01:27
阅读次数:
18
VB 数据库操作实例:写入软件版本号(版本控制代码实现)
分类:
数据库 时间:
2020-10-31 02:07:39
阅读次数:
23
一、前言 mac自带python版本为2xx,为了方便之后的版本控制,我们不直接用homebrew安装python3,我们使用一个python版本管理工具pyenv 二、pyenv安装 通过homebrew直接安装pyenv brew install pyenv 配置(如果用的bash就把命令最后的 ...
分类:
编程语言 时间:
2020-10-31 01:34:59
阅读次数:
23
本地项目上传至Gitlab后,版本控制为svn,而且idea右下角没有git分支 解决办法: 找到File Settings Version Control VCS由Subversion改为git ...
分类:
Web程序 时间:
2020-10-30 12:14:06
阅读次数:
34
###git简介 什么是git? git是当今世界上最先进的分布式的版本控制系统。版本控制系统分集中式的和分布式的,集中式的主要代表有CVS、SVN,而Git是分布式版本控制系统的佼佼者。 ###那什么是集中式、什么是分布式的? 集中式版本控制系统: 版本库都集中存放在中央服务器中; 开发人员开发时 ...
分类:
其他好文 时间:
2020-10-29 10:23:08
阅读次数:
17
网络上查到有两种将Json库加入到VS中的方法,我只试了一种,将Jsoncpp库源文件编译成.lib文件加入到VS中,所以下面也是记录的这种方式 1. 下载Jsoncpp库包 网址:https://github.com/open-source-parsers/jsoncpp 我下载的是svn-rel ...
分类:
Web程序 时间:
2020-10-26 11:49:29
阅读次数:
49