Git 常用命令大全

Git 常用命令大全

Git 是开发必备工具,整理一份常用命令清单,记不住随时翻。

1. 初始化仓库

# 初始化 Git 仓库
git init

# 克隆远程仓库
git clone https://github.com/username/repo.git

2. 查看状态

# 查看文件状态
git status

# 查看提交历史
git log

# 查看简洁日志
git log --oneline --graph

3. 提交代码

# 添加所有文件到暂存区
git add .

# 添加指定文件
git add index.php

# 提交
git commit -m "修复登录bug"

# 提交并添加所有修改
git commit -am "修复登录bug"

4. 分支操作

# 查看本地分支
git branch

# 创建分支
git branch dev

# 切换分支
git checkout dev

# 创建并切换分支
git checkout -b dev

# 删除分支
git branch -d dev

5. 远程操作

# 查看远程仓库
git remote -v

# 拉取远程代码
git pull origin master

# 推送代码
git push origin master

# 推送新分支
git push origin dev

6. 撤销操作

# 撤销工作区修改
git checkout -- index.php

# 撤销暂存区
git reset HEAD index.php

# 回退到上一个版本
git reset --hard HEAD^

# 回退到指定版本
git reset --hard commit_id

7. 合并与变基

# 合并分支
git merge dev

# 变基
git rebase master

8. 常用场景

提交代码流程:

git add .
git commit -m "提交说明"
git push origin master

新建功能分支:

git checkout -b feature/login
# 开发...
git add .
git commit -m "开发登录功能"
git checkout master
git merge feature/login
git push origin master

总结

Git 常用命令就这几类:

  • 状态: status / log
  • 提交: add / commit
  • 分支: branch / checkout
  • 远程: pull / push
  • 撤销: reset / checkout

日常开发把这些用熟就够了。


emer 发布于  2026-10-7 07:18 

PHP Composer 使用指南

PHP Composer 使用指南

Composer 是 PHP 的包管理工具,现在做 PHP 开发离不开它。这篇讲常用用法。

1. 安装 Composer

# 下载安装
curl -sS https://getcomposer.org/installer | php

# 移动到全局目录
mv composer.phar /usr/local/bin/composer

# 验证
composer -V

2. 换国内镜像

国外源太慢,换阿里云镜像:

# 全局配置
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

# 验证
composer config -g -l | grep repo

3. 常用命令

初始化项目:

composer init

安装依赖:

# 安装所有依赖
composer install

# 安装指定包
composer require monolog/monolog

# 安装开发依赖
composer require --dev phpunit/phpunit

更新依赖:

# 更新所有依赖
composer update

# 更新指定包
composer update monolog/monolog

移除依赖:

composer remove monolog/monolog

查看依赖:

# 查看已安装包
composer show

4. composer.json 说明

{
    "name": "my/blog",
    "description": "个人博客",
    "require": {
        "php": ">=7.0",
        "monolog/monolog": "^2.0"
    },
    "require-dev": {
        "phpunit/phpunit": "^9.0"
    },
    "autoload": {
        "psr-4": {
            "App\\": "src/"
        }
    }
}

autoload 自动加载:

// 引入自动加载
require __DIR__ . '/vendor/autoload.php';

5. 常用框架安装

Laravel:

composer create-project laravel/laravel blog

ThinkPHP:

composer create-project topthink/think tp

6. 常见问题

1)内存不足:

COMPOSER_MEMORY_LIMIT=-1 composer update

2)安装失败:

  • 换国内镜像
  • 检查 PHP 扩展(openssl、zip)

3)自动加载不生效:

composer dump-autoload

总结

Composer 常用命令就这几个:

  • install:安装
  • require:添加包
  • update:更新
  • remove:移除
  • autoload:自动加载

做 PHP 开发,Composer 一定要用熟,效率提升很多。


emer 发布于  2026-10-7 07:17 

Git 常用命令汇总

Git 常用命令速查

Git 是开发必备工具,掌握常用命令就行,不用背太多。

1. 初始化与克隆

# 初始化仓库
git init

# 克隆远程仓库
git clone https://github.com/user/repo.git

2. 提交相关

# 查看状态
git status

# 添加到暂存区
git add .
git add file.php

# 提交
git commit -m "提交说明"

# 查看提交历史
git log --oneline

3. 分支操作

# 查看分支
git branch

# 创建分支
git branch feature

# 切换分支
git checkout feature

# 创建并切换
git checkout -b feature

# 合并分支
git merge feature

# 删除分支
git branch -d feature

4. 远程操作

# 拉取远程更新
git pull

# 推送本地提交
git push origin main

# 查看远程仓库
git remote -v

5. 撤销操作

# 撤销工作区修改
git checkout -- file.php

# 撤销暂存区
git reset HEAD file.php

# 回退到上个版本
git reset --hard HEAD~1

6. 暂存操作

# 暂存当前修改
git stash

# 恢复暂存
git stash pop

7. 标签

# 打标签
git tag v1.0.0

# 推送标签
git push origin v1.0.0

总结

日常开发就这几个命令:add、commit、push、pull、branch、merge。其他的用到再查就行,不用全背。


emer 发布于  2026-10-4 10:33