git 常用指令+git初始化常用

本文介绍了Git的基本安装方法,包括在Debian或Ubuntu Linux系统下的安装步骤,以及如何通过源码安装。此外,还详细解释了如何初始化Git仓库、添加文件至仓库、提交更改等核心流程,并通过实例说明了暂存区和版本库的概念。
摘要由CSDN通过智能技术生成

1.git安装和初始化常用

 

       安装:

        Debian或者Ubuntu Linux情况下,sudo  apt-get  install  git 即可

        其他情况下,需要从git官网下载源码,一次输入 ./config, make, sudo make install即可


       初始化:

        建立git仓库:在空文件夹(最好是空文件夹)下 git  init  即可,再用 ls  -ah 可以查看到 隐藏的 .git  目录,表示git仓库建立好了

        那现在任何在这个文件夹下的文件都属于这个git 仓库(必须add,commit之后),当然git仓库里面也可以套git仓库,很多公司的代码就是分很多git仓库,大仓库套小仓库,但是拉代码,提交代码各自独立(当然检测仓库状态git status就可以发现那个文件夹总是显示有问题,就是单独开的仓库)


2.管理修改文件

         添加文件到git仓库

         在git仓库所在目录下面的文件呢不一定是仓库里面的文件,必须要将文件add和commit之后才可以进入git仓库

         git仓库所在目录下就像实际中的地上场景,而git仓库呢就像从天空中的卫星地图一样,现在出现了一栋楼呢,就是你对文件的操作,那出现一栋楼卫星地图是不是可以探测到,但是只是探测到,不能直接加进去,还需要有相关人员将这个楼的信息提交给卫星地图的负责人,这就是add,add提交到暂存区中,暂存区是不是还要经过一下审核,你还需要commit一下,commit后面还要加一个相关具体信息备注,然后这栋楼的改动就进入到了卫星地图当中,也就是版本库中

         工作区---------->add   file_name-------->暂存区----------->commit  file_name  -m  “commnet”----------->版本库

         这里为什么是版本库,而不是git仓库呢,因为一个git仓库中有很多分支,继续往下看就知道了。


         一个问题:两个文件a,b修改了,先git  add  a  再git  add  b,最后git commit -m "balabala" 结果是什么

         结果就是两个文件都被加到版本库当中,git commit 将暂存区的文件都添加到了版本库当中


         一个问题:一个文件a先修改了,git add a,然后又修改了文件a,接着git commit -m "balabala"  结果是什么

         结果是第一次修改的添加到了版本库,第二次修改的部分仍然在工作区,所以git commit只提交暂存区的文件

         

                      

                      

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值