经常使用Git,有时候就会有个疑问冒出来:Git是如何保存我提交的这些内容的呢?今天总算花点时间搜索了一番,有了个基本的概念,写下来保存。Git 和其他版本控制系统的主要差别在于,Git 只关心文件数据的整体是否发生变化,而大多数其他系统则只关心文件内容的具体差异。这类系统(CVS,Subversion,Perforce,Bazaar 等等)每次记录有哪些文件作了更新,以及都更新了哪些行的什么内容            
                
         
            
            
            
            git和svn都是版本管理工具,不同的是svn需要开发人员在一个局域网内使用,而git摒弃了这个缺点。git的工作流程:git的安装下载地址:https://git-scm.com/download安装是傻瓜式安装,一直点就行了,使用默认安装路径C:\Program Files\Git就好下载安装好了以后,当鼠标右键的时候,就出现 Git GUI Here(图形化界面) 和 Git Bash He            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-01 08:42:01
                            
                                71阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             1、git命令参数  usage: git [--version] [--help] [-c name=value]
           [--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
           [-p|--paginate|--no-pager] [--no-replace-ob            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-29 21:23:42
                            
                                39阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、GIt介绍- Git 是目前世界上最先进的分布式版本控制系统,作者是 Linux 之父:Linus Benedict Torvalds- 作用: 源代码管理(方便多人协同开发、方便版本管理)- 管理源代码特点: ①Git是分布式管理.服务器和客户端都有版本控制能力,都能进行代码的提交、合并、… ②Git会在根目录下创建一个.git隐藏文件夹,作为本地代码仓库- Git操作流程:Git服务器 -            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-19 13:09:44
                            
                                69阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            创建本地版本库版本库又名仓库,英文名repository,可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。由于git是分布式版本管理工具,所以git在不需要联网的情况下也具有完整的版本管理能力。 下面说一下如何创建本地版本库:(一)、首先在自己的电脑上创建一个空文件夹,当做示例;            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-12 12:42:50
                            
                                130阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.下载安装首先看看你自己电脑之前有没有安装过Git,在终端输入git,如果出现以下就表示之前安装过(我自己都没印象自己啥时候装过的23333) 如果之前没安装过也不要慌,有下面两种方法可以安装:1)通过homebrew安装Git Mac OS X是基于Unix的,它可以使用非常多Linux平台上开源的优秀工具,比如wget,比如dos2unix脚本工具等。 但是OS            
                
         
            
            
            
            关于git的理解1:git同VCS和SVN不同,它是分布式版本控制工具,就是各个仓库都可以 作为中央仓库,而集中式版本控制工具只有一个集中的中央仓库,每个开发者拥有不同的读写权限,并且在更新和提交的时候都必须联网(从中央仓库直接联网更新下来,或者将本地改动直接提交到中央仓库,不能本地提交,因为本地不具有中央仓库的功能,git就可以);而git就不同,你所有的改动都可以先提交到本地仓库,到网络允许时            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-03 16:46:44
                            
                                58阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            今天是git专题的第二篇,我们来介绍一下git的基本配置,以及建立一个git仓库的基本方法。首先申明一点,本文不会介绍git的安装。一方面是大部分个人PC的系统当中都是已经装好了git的,另外一方面是git安装的教程和内容网上太多了,大同小异,所以这部分我们就略过了。如果你打开命令行输入git提示报错的话,那么可以百度一下你对应系统的git安装方法。 git配置 git常用的配置内容不多,一般来说            
                
         
            
            
            
            Git仓库文件添加提交首先在我们的仓库目录中放置你需要添加的文件 例如我在仓库目录一个test.txt文件 随后用以下命令将该文件添加到Git目录当中。git add test.txt在cmd进到Git仓库的目录下执行上面的命令,没有任何显示,说明添加成功。 我们在Git仓库中可以一次性添加很多文件,当把所有的文件添加进来以后,再进行文件的提交,命令如下:git commit -m "添加了一个t            
                
         
            
            
            
            一、本地库初始化  1、在git的bash命令行窗口中cd到要初始化为本地库的目录  2、执行git init命令:会在该目录下新建一个隐藏文件夹.git,其中放置的是git的一些配置文件等,此时一个空的本地git仓库就初始化好了   初始化本地库实际上就是创建了一个.git隐藏文件夹:.git 中存放的是本地库相关的子目录和文件,不要删除,也不要胡乱修改  3、设置签名   目的:是为了识别项目            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-29 12:55:46
                            
                                156阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            声明:一些内容参考大神博文,为方便个人查阅;项目开发git版本管控目录大致如下:Directory: 想要设置成git工作目录的文件夹,在这个目录下git init初始化本地库,生成一个隐藏的.git文件夹,在这个目录下放置代码文件,即为工作区;WorkSpace:放置需要上传git的项目代码或相关文件,这些目录和文件组成了工作区;.git:存放git管理详细的目录(包含如图上的版本库(包含暂存区            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-12 15:03:03
                            
                                305阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            二、Git的使用1、本地仓库
1.1、工作流程
Git本地操作的三个区域:  工作流程:    
1.2、本地仓库操作
什么是仓库呢?仓库又名版本库,英文名repository,我们可以简单理解成是一个目录,用于存放代码的,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除等操作Git都能跟踪到。 ①在安装好后首            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-19 22:49:34
                            
                                575阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Git是什么?一个分布式版本控制系统,和SVN类似,但远比SVN强大的一个版本控制系统 ①Git可以方便的在本地进行版本管理,如同你本地有一个版本管理服务器一样 我们可以选择在合适的时间将本地版本推送到统一的版本管理服务器 ②Git每次会提取整个代码仓库的完整镜像,相当于对整个代码仓库都进行了一次备份,这样计时版本服务器除了问题,我们可以直接采用本地仓库恢复!结合本地版本管理功能,远程版本管理服务            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-21 11:29:02
                            
                                76阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录设置姓名和邮箱创建仓库提交本地代码.gitignoregit addgit commitgit statusgit diff查看提交记录撤销未提交的修改版本回退设置姓名和邮箱设置使用Git时的姓名和邮箱地址。名字须用英文输入git config --global user.name "chuyaoxin"git config --global user.email "yaoxinchu@126            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-29 20:14:44
                            
                                197阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言在日常工作中,经常会用到Git操作。但是对于新人来讲,刚上来对Git很陌生,操作起来也很懵逼。本篇文章主要针对刚开始接触Git的新人,理解Git的基本原理。流程(名词)理解 先理解这四个桩:Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库下面我们来看他们的作用工作区: 程序员进行开发改动的地方,是你当前看到的,也            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-15 13:07:56
                            
                                98阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Git在本地仓库基本操作说明: 本地仓库是一个.git隐藏文件Ubuntu下Git安装及配置1.安装gitsudo apt-get install git2.查看git安装结果git3.创建项目并初始化本地仓库创建test文件夹,表示是工作项目进入到test,用git init初始化本地项目,将自动创建本地仓库.git
mkdir test
cd ./test
git init配置个人在本项目中的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-01 17:34:52
                            
                                42阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Git数据存储的原理浅析 写作背景
    进来在闲暇的时间里在看一些关系P2P网络的拓扑发现的内容,重点关注了Markle Tree的知识点,在一篇文章里( 
   https://www.sdnlab.com/20095....),发现了了一句话 
   “Merkle DAG的一个常见例子就是Git存储库”,于是查找了一些关于git存储库的原理,先整理如下。仅供自己和大家参考。 
  Git            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-09 20:11:21
                            
                                45阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            首先了解git的作用是什么,本地仓库,中央仓库都是干什么的?Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。实际情况往往是这样,找一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这个“服务器”仓库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器仓库里,也从服务器仓库中拉取别人的提交。一. git的下载与安装:下载地址:https://www.git-scm.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-07 14:04:35
                            
                                48阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            场景一:Git 本地版本库的基本用法先打开一个vscode文件夹初始化一个本地版本库方法一:直接点击vscode上按钮打开源代码管理(Ctrl+Shift+G)  点击初始化存储库 方法二:使用命令行,在项目根目录下执行git init命令  查看文件夹,发现已有.git子文件夹,说明创建成功  查看当前 workspace 的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-13 13:22:55
                            
                                1664阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            创建本地版本库版本库又名仓库,英文名repository,可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。由于git是分布式版本管理工具,所以git在不需要联网的情况下也具有完整的版本管理能力。 下面说一下如何创建本地版本库:(一)、首先在自己的电脑上创建一个空文件            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-20 11:08:38
                            
                                212阅读
                            
                                                                             
                 
                
                                
                    