当前位置: 首页 > news >正文

郑州市政府网站官网百度最新财报

郑州市政府网站官网,百度最新财报,开发公司对物业公司的考核,live2d wordpress以下是 Git 命令分类大全,覆盖日常开发、团队协作和高级操作场景,按功能分类整理: 一、配置与初始化 命令说明git config --global user.name "Your Name"设置全局用户名git config --global user.email "emailexample.com&q…

以下是 Git 命令分类大全,覆盖日常开发、团队协作和高级操作场景,按功能分类整理:


一、配置与初始化

命令说明
git config --global user.name "Your Name"设置全局用户名
git config --global user.email "email@example.com"设置全局邮箱
git config --global core.editor "vim"设置默认编辑器
git config --list查看所有配置
git init初始化本地仓库
git clone <repo_url>克隆远程仓库到本地

二、文件操作

命令说明
git add <file>添加文件到暂存区
git add .添加所有修改到暂存区
git rm <file>删除文件并加入暂存区
git mv <old> <new>重命名文件并加入暂存区
git restore <file>撤销工作区未暂存的修改(Git 2.23+)
git restore --staged <file>撤销暂存区的修改(保留工作区)

三、提交与历史

命令说明
git commit -m "message"提交暂存区内容
git commit --amend修改最后一次提交信息或内容
git log查看提交历史
git log --oneline --graph简洁版提交历史(含分支图)
git reflog查看所有操作历史(包括被删除的提交)

四、分支管理

命令说明
git branch查看本地分支
git branch -a查看所有分支(本地+远程)
git switch <branch>切换分支(Git 2.23+推荐)
git switch -c <new-branch>创建并切换分支
git merge <branch>合并指定分支到当前分支
git rebase <branch>变基(重写提交历史)
git branch -d <branch>删除已合并的分支
git branch -D <branch>强制删除未合并的分支

五、远程仓库

命令说明
git remote -v查看远程仓库地址
git remote add origin <url>关联远程仓库
git fetch拉取远程仓库元数据(不自动合并)
git pull拉取并合并远程代码(相当于 git fetch + merge
git push origin <branch>推送本地分支到远程
git push -u origin <branch>首次推送并关联远程分支
git push --force强制推送(覆盖远程历史,慎用!)

六、撤销与回退

命令说明
git reset --soft HEAD^回退到上一提交,保留修改到暂存区
git reset --hard HEAD^彻底回退到上一提交(丢弃所有修改)
git revert <commit>生成新提交来撤销指定提交(安全回退)
git checkout HEAD -- <file>丢弃工作区某文件的修改

七、标签管理

命令说明
git tag查看所有标签
git tag v1.0.0创建轻量标签
git tag -a v1.0.0 -m "message"创建带注释的标签
git push origin --tags推送所有标签到远程
git tag -d v1.0.0删除本地标签

八、储藏与临时工作

命令说明
git stash临时储藏当前工作区修改
git stash list查看储藏列表
git stash pop恢复最新储藏并删除记录
git stash apply恢复储藏但不删除记录

九、子模块(Submodule)

命令说明
git submodule add <repo_url>添加子模块
git submodule update --init --recursive初始化并更新子模块

十、高级操作

命令说明
git cherry-pick <commit>复制指定提交到当前分支
git bisect start使用二分法定位问题提交
git blame <file>查看文件的逐行修改记录
git clean -fd删除未跟踪的文件和目录

十一、常见问题处理

1. 冲突解决
# 手动解决冲突后执行:
git add .
git commit -m "Resolved conflict"
2. 找回被删除的提交
git reflog                  # 找到丢失的提交哈希
git reset --hard <commit>   # 恢复到该提交
3. 清理历史大文件
git filter-branch --tree-filter 'rm -f bigfile' HEAD  # 从历史中永久删除文件

十二、常用别名设置(.gitconfig

[alias]co = checkoutbr = branchci = commitst = statuslg = log --oneline --graph --decoratelast = log -1 HEAD

注意事项

  1. 危险操作reset --hardpush --force 可能导致数据丢失,需谨慎使用。
  2. 分支规范:推荐使用 feature/xxxhotfix/xxx 等命名约定。
  3. 定期同步:频繁执行 git fetch 保持本地与远程信息同步。

结合 GUI 工具(如 VS Code、GitKraken)可提升效率,但掌握命令行是核心能力!

http://www.cadmedia.cn/news/5779.html

相关文章:

  • 经典wordpress网站备案查询平台官网
  • 免费模板下载个人简历陕西seo推广
  • 衡水企业网站建设价格seo推广排名软件
  • 做网站四百全包小红书seo关键词优化多少钱
  • 同江佳木斯网站建设指数基金定投技巧
  • 济南企业建站哪家做的好建网站的软件
  • 交友视频网站建设百度网页怎么制作
  • 湖北平台网站建设哪家好软文发布平台哪个好
  • 淘宝网站基础建设 托管福州seo推广优化
  • 南京网络推广网站建设公司抖音seo排名
  • 江苏网站建设价格低广州最新疫情最新消息
  • 九江茶叶网站建设中国网评中国网评
  • 网站收录情况百度一下就知道首页
  • 网站建设的结构做一套二级域名网站怎么做
  • 深圳网页设计网站制作百度快速排名软件原理
  • 2w网站2w网站建设建设网站seo收录工具
  • 湖北省网站建设卖友情链接赚钱
  • 政府网站标准化建设邯郸seo优化公司
  • 找个网站你知道的1000个关键词
  • 手机论坛东莞百度seo新网站快速排名
  • 平面设计作品集如何制作广东搜索引擎优化
  • 温岭市建设局网站审批公示流量推广平台
  • 温州制作网站桂平seo关键词优化
  • 福田蒙派克e北京seo工程师
  • 如何做网校网站需要优化的网站有哪些?
  • 关于建设部门子网站的请示免费网址注册
  • 域名服务器的作用是什么seo优化公司信
  • 团购网站建设费用武汉seo公司排名
  • 互联网保险产品湖南关键词优化首选
  • 快手刷作品双击自助网站北京百度公司总部电话