Git的使用

Git的基本用法

版本控制

  • 本地版本控制
  • 集中版本控制 SVN
  • 分布式版本控制 Git

Git环境配置

  • 卸载

    • 清除环境变量
    • 直接卸载
  • 安装

  • 启动

    • 任意文件夹下右键单击,选中Git Bash
  • 基本的Linux的命令

    • cd:切换目录

    • pwd:显示当前目录路径

    • clear:清屏

    • ls: 显示当前目录下的文件

    • touch: 新建文件

    • rm:删除文件

    • rm -r:删除目录

    • mkdir:创建目录

    • mv: 移动目录

    • history:历史命令

    • exit:退出

  • Git配置

    • 查看配置

      git config -l

    • 查看系统配置

      git config --system --list

    • 查看本地配置

      git config --global --list

    • 设置用户配置

      git config --global user.name "名称"

      git config --global user.email "邮箱"

Git的使用

  • Git的工作区域

    • 工作目录(Working Directory)
    • 暂存区(Stage)
    • 资源库(Repository或Git Directory)
    • 远程仓库(Remote Directory)
  • Git提交代码

    • Working Directory => Stage

      git add files

      反向:git checkout

    • Stage => Git Directory

      git commit

      反向:git reset

    • Git Directory => Remote Directory

      git push

      反向:git pull

  • Git常用命令

    • 初始化

      git init

    • 克隆远程仓库

      git clone [url]

    • 查看文件跟踪状态

      git status [filenames]

    • 添加所有文件到暂存区

      git add .

    • 提交暂存区内容到本地仓库,-m 提交信息

      git commit -m

    • 生成公钥

      ssh-keygen -t rsa

    • 添加远程仓库

      git remote add origin [url]

    • 首次提交分支

      git push -u origin [branch-name]

  • 忽略文件 .gitignore

    在这里插入图片描述

Git分支

  • 列出所有本地分支

    git branch

  • 列出所有远程分支

    git branch -r

  • 新建一个分支并停留在当前分支

    git branch [branch-name]

  • 新建一个分支并切换到该分支

    git checkout -b [branch-name]

  • 合并指定分支到当前分支

    git merge [branch-name]

  • 删除分支

    git branch -d [branch-name]

  • 删除远程分支

    git push origin --delete [branch-name]

    git branch -dr [remote/branch]

参考教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值