一文搞定Git!

本文详细介绍了Git的安装、基本操作和高级技巧,包括创建、切换分支,拉取远端分支,保存缓冲区修改,查看提交历史,合并分支,rebase操作,重置提交,提取特定commit以及打标签等,是Git入门和进阶的实用教程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Git

通俗来讲Git就是一个代码版本控制系统,多个开发人员可以协同开发,开发时可以将代码提交到本地,开发完成后,push到远端即可,不用到处备份copy代码,方便查看版本间的diff。

安装git

  1. Windows

    访问 Git官网 下载安装

  2. Mac OS X

    终端执行

    $git --version
    
  3. Linux

    访问 Git官网 下载安装

快速上手

  1. 首先我们需要在终端界面初始化git文件夹,这里我们创建了demo文件夹并初始化

    $ mkdir demo && cd demo
    $ git init 
    已初始化空的 Git 仓库于 /private/tmp/demo/.git/
    

    在初始化后,本地目录的文件就是在工作区中,在执行add后就添加到了暂存区,commit之后就正式存在本地仓库了

  2. 创建一个README.md文件,并添加Git中

    $ touch README.md
    $ echo '# git demo' > README.md
    $ cat README.md  
    # git demo
    
  3. 添加到stage中

    $ git add README.md
    
  4. 生成一个提交到本地仓库, -m后跟的内容为本次提交的描述信息,提交的文件为已经add到stage中的文件

    $ git commit -m "add README.md" 
    [master(根提交) 8c28b6f] add README.md
    1 file changed, 1 insertion(+)
    create mode 100644 README.md
    
  5. 随时查看本地git状态

    $ git status 
    位于分支 master
    无文件要提交,干净的工作区
    

    如图就表示工作区中的文件均已提交到本地git仓库中

  6. 添加远端仓库(可以到Github中创建远端仓库,获取地址),origin为远端仓库名,可以自行指定

    git remote add origin git@github.com:icankeep/demo.git
    

    可以通过下面命令查看是否添加远端仓库成功

    $ git remote show  origin 
    * 远程 origin
    获取地址:git@github.com:icankeep/demo.git
    推送地址:git@github.com:icankeep/demo.git
    HEAD 分支:(未知)
    <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值