仁寿网站建设,做分析图用的地图网站,怎么样做免费的百度seo,沈阳市于洪区建设局网站以下是一份精心整理的 Git常用指令速查表#xff0c;基本覆盖日常开发使用场景#xff0c;建议收藏备用#x1f447; #x1f527; 环境配置
指令作用git config --global user.name 你的名字设置全局用户名git config --global user.email 你的邮箱基本覆盖日常开发使用场景建议收藏备用 环境配置
指令作用git config --global user.name 你的名字设置全局用户名git config --global user.email 你的邮箱设置全局邮箱git config --list查看所有配置信息 仓库操作
指令作用git init初始化新仓库git clone [仓库地址]克隆远程仓库git remote add origin [仓库地址]关联远程仓库git remote -v查看远程仓库地址 文件管理
指令作用git add .添加所有修改到暂存区git add [文件名]添加指定文件git commit -m 提交说明提交暂存区内容git commit --amend修改最后一次提交未推送时git restore [文件名]丢弃工作区修改Git 2.23git rm [文件名]删除文件并加入暂存区 分支管理
指令作用git branch查看本地分支*为当前分支git branch [分支名]创建新分支git checkout [分支名]切换分支git checkout -b [新分支名]创建并切换分支git merge [分支名]合并指定分支到当前分支git rebase [分支名]变基操作整理提交历史git branch -d [分支名]删除本地分支 ☁️ 远程协作
指令作用git push origin [分支名]推送本地分支到远程git pull origin [分支名]拉取远程分支并合并git fetch origin仅获取远程更新不合并git push --force强制推送慎用git push origin --delete [分支名]删除远程分支 查看信息
指令作用git status查看工作区状态git log --oneline简洁版提交历史git log --graph图形化显示分支合并历史git diff查看未暂存的修改git show [commit_id]显示某次提交的修改内容git blame [文件名]查看文件每行最后修改人 ⏪ 版本回退
指令作用git reset --soft HEAD~1回退提交但保留修改git reset --hard HEAD~1彻底回退到指定提交git revert [commit_id]创建反向提交安全撤销git reflog查看所有操作记录含已删除提交 高级技巧
指令作用git stash暂存当前修改git stash pop恢复最近暂存的修改git cherry-pick [commit_id]复制特定提交到当前分支git bisect start启动二分法查错定位问题提交 常用场景示例
紧急修复bug
git stash # 暂存当前工作
git checkout main # 切换到主分支
git pull # 拉取最新代码
git checkout -b hotfix # 创建修复分支
# 修复代码后...
git add . git commit -m fix: 紧急修复XX问题
git push origin hotfix
git checkout main # 切回主分支
git merge hotfix # 合并修复撤回误提交
git reset --soft HEAD~1 # 撤销提交保留修改
git reset HEAD [误添加文件] # 从暂存区移除文件⚠️ 注意事项
提交前务必用 git diff 确认修改内容慎用 --force 强制推送可能覆盖他人代码团队协作推荐使用 rebase 代替 merge 保持提交线整洁重要分支如 main/master设置保护规则
附推荐配置 生成SSH密钥ssh-keygen -t ed25519 -C 你的邮箱 创建 .gitignore 文件过滤无需跟踪的文件类型如日志、编译文件等
掌握这些指令你将能高效应对日常开发需求