Git的基础

Git

1、什么是Git

      Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

      Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

      Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。

   总结:Git是一个版本管理控制系统(缩写VCS),它可以在任何时间点,将文档的状态作为更新记录保存起来,也可以在任何时间点,将更新记录恢复回来。版本管理是一种记录文件变化的方式,以便将来查阅特定版本的文件内容。

2、Git 的安装

        Git官方地址        

                                                 下载好后其余指令按默认选项即可

         

3、Git 的基本使用

   Git 是最流行的版本管理工具,也是程序员的必备技能之一。

   Git 使用前配置

        在使用Git前需要声明一下你是谁?

            1.配置提交人姓名:

git config --global user.name 你的姓名

            2.配置提交人姓名:

git config --global user.email 你的邮箱

             3.查看Git配置信息(分别查看 git config user.name || git config user.email):

git config --list

            4.注意:

                    如果要对配置信息进行修改的话,重复上述命令即可。

                     配置只需要执行一次

    提交步骤:

         1.初始化Git仓库(mac中Command+Shift+. 可以显示隐藏文件)

git init

        2.查看文件状态

git status

        3.追踪文件

git add 文件列表

   

    4.向仓库中提交代码

git commit -m 提交信息

   

    5.查看提交记录

git log

撤销:

  • 用暂存区中的文件覆盖工作目录中的文件:
    git checkout 文件名
  • 将文件从暂存区中删除:
    git rm --cached 文件名
  • 将Git仓库中指定的更新记录恢复,并覆盖暂存区和工作区目录:
    git reset --hard commitID

Git分支

为什么使用分支?

        使用分支,可以让我们从开发主线上分离出来,以免影响开发主线。

        分支是用来将特性开发绝缘开来的。在你创建仓库的时候,master 是“默认的”。在其他分支上进行开发,完成后再将它们合并到主分支上。

分支的使用:

       查看分支:

git branch

        创建分支:

git branch 分支名字

        切换分支:

git checkout 分支名称

        合并分支(必须在master分支上才能合并develop分支):

git merge 来源分支

        删除分支:

git branch -d 分支名称

暂时保存更改

在Git中可以暂时保存分支中的所有改动部分并且存储

       使用场景:分支临时切换

  • 临时存储修改部分: 
    git stash
  •  恢复存储部分:         
    git stash pop
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值