网站开发技术方案实验报告找人做网站做的很烂

张小明 2026/3/12 5:22:42
网站开发技术方案实验报告,找人做网站做的很烂,温州做网站定制,大连旅游网站建设大概多钱一、Git 基本概念 1. 三个核心区域工作区#xff08;Working Tree#xff09; 本地正在编辑、修改代码的目录暂存区#xff08;Index / Stage#xff09; 通过 git add 选择、准备提交的改动本地仓库#xff08;Repository#xff09; 已通过 git commit 保存的历史版本G…一、Git 基本概念1. 三个核心区域工作区Working Tree本地正在编辑、修改代码的目录暂存区Index / Stage通过git add选择、准备提交的改动本地仓库Repository已通过git commit保存的历史版本Git 的本质在这三个区域之间移动和管理代码变更。二、最基础且最常用的命令1. 查看仓库状态最常用gitstatus用途查看哪些文件被修改哪些文件已加入暂存区哪些文件是未跟踪文件2. 查看提交历史gitloggitlog --oneline --graph --decorate用途查看提交记录分析历史版本配合 Git Graph 使用3. 查看代码差异gitdiff# 工作区 vs 暂存区gitdiff--staged# 暂存区 vs 最近一次提交gitdifffile.cpp# 指定文件差异用途在提交前确认具体改了什么三、暂存区操作add / reset1. 添加文件到暂存区gitaddfile.cppgitadddir/gitadd.推荐用法精细控制gitadd-p作用按代码块逐段选择是否加入暂存区非常适合团队协作2. 取消 add撤销暂存gitresetgitreset file.cpp说明不删除代码只是把文件从暂存区移回工作区四、提交代码commit1. 普通提交gitcommit -mcommit message2. 提交全部已修改文件不推荐常用gitcommit -a -mmessage建议commit 信息要清晰描述做了什么便于团队理解。五、远程仓库操作Gitee / GitHub1. 查看远程仓库gitremote -v2. 添加远程仓库gitremoteaddorigin https://gitee.com/xxx/project.git3. 推送代码gitpushgitpush -u origin mastergitpush -u origin main说明-u建立本地分支与远程分支的关联4. 拉取远程代码gitpullgitpull --rebase推荐使用git pull --rebase提交历史更干净六、分支管理团队协作必备1. 查看分支gitbranchgitbranch -a2. 创建并切换分支gitcheckout -b feature_xgitswitch -c feature_x3. 切换分支gitcheckout mastergitswitch master4. 删除分支gitbranch -d feature_x七、冲突处理与 rebase1. 使用 rebase 拉取远程代码gitpull --rebase2. 解决冲突流程gitadd.gitrebase --continue3. 放弃 rebasegitrebase --abort八、临时保存修改stash1. 保存当前修改gitstash2. 恢复修改gitstash pop3. 查看 stash 列表gitstash list适用场景拉代码前本地还有未完成修改九、撤销与回退慎用1. 丢弃工作区修改gitrestore file.cppgitrestore.2. 回退到某个提交危险gitreset --hard commit_id十、问题定位相关命令1. 查看某文件的提交历史gitlog file.cpp2. 查看每一行是谁改的gitblame file.cpp十一、推荐的日常标准工作流总结gitstatusgitadd-pgitcommit -m清晰的提交说明gitpull --rebasegitpush十二、学习总结要点任何操作前先看git status尽量少用git add .多用git add -p团队协作优先使用pull --rebase不确定时不要使用push -f十三、真实踩坑记录实战经验总结踩坑 1git push提示 non-fast-forward 被拒绝现象 / 报错! [rejected] master - master (non-fast-forward) error: 无法推送一些引用到远程仓库原因远程分支已有新提交如 README、他人提交本地分支落后于远程分支错误做法gitpush -f# ⚠ 覆盖远程团队协作中非常危险正确做法推荐gitpull --rebase origin mastergitpush踩坑 2git pull --rebase提示有未暂存修改报错信息error: 不能变基式拉取您有未暂存的变更原因工作区有修改但未提交Git 不允许在脏工作区执行 rebase正确解决方案最安全gitstashgitpull --rebasegitstash pop踩坑 3执行了git add .但想只提交部分文件问题不小心把所有文件 add 进暂存区解决方法gitreset# 取消全部暂存gitaddfile1.cpp# 重新选择需要提交的文件经验总结团队开发中优先使用git add -p踩坑 4文件内容明明不一样但git diff file.cpp无输出常见原因文件其实没有被 Git 跟踪对比的不是当前分支的内容VS Code 中的文件未保存到磁盘排查命令gitls-files|grepfile.cppgitdiff--name-statusgitstatus踩坑 5git add 文件.*没有效果暂存区看不到文件原因文件没有任何修改Git 只会暂存“发生变化”的文件验证方式gitdiff文件名结论没有 diff就没有 add也不会产生 commit。踩坑 6VS Code Git Graph 打不开Webview / ServiceWorker 报错典型报错Could not register service worker: InvalidStateError原因VS Code Webview Service Worker 在部分 Linux 环境异常解决方式settings.jsonwebview.experimental.enableServiceWorkers:false然后重启 VS Code。踩坑 7stash 之后忘了恢复代码现象git stash后感觉代码“丢了”解决gitstash listgitstash pop经验stash 不会丢代码只是临时存放。踩坑 8误用git reset --hard后果工作区和暂存区修改全部丢失原则非必要不使用--hard不熟悉 commit_id 时禁止使用
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站建设 图片问题河北石家庄天气

基于光线步进的体积光 2025年4月16日12:59:42 体积光是在体积云的基础上完成的。 首先我们要解决一个问题,我的光的颜色是怎么出来的? 回顾一下体积云,体积云的颜色,是射线上的float叠加出来的,那么体积光也是这样&…

张小明 2026/3/12 2:03:50 网站建设

深圳网站搜索优化工具dw软件主要做什么

Obsidian Ink 终极指南:在数字笔记中重拾手写乐趣 【免费下载链接】obsidian_ink 项目地址: https://gitcode.com/gh_mirrors/ob/obsidian_ink 还在为数字笔记缺乏个性而烦恼吗?Obsidian Ink 插件正是您需要的解决方案。这款革命性的插件将传统手…

张小明 2026/3/12 2:03:47 网站建设

郑州 发布会seo推广培训资料

手把手教你部署Langchain-Chatchat实现文档自动回答 在企业知识管理日益复杂的今天,员工常常需要花费大量时间查找制度文件、产品手册或合规条款。而当一个新员工提问“年假怎么申请?”时,HR却要翻遍多个PDF和内部Wiki才能给出答案——这种低…

张小明 2026/3/12 2:03:42 网站建设

如何增加网站pr值常青花园做网站的公司

MySQL 主从复制 MySQL主从负载至少需要2台数据库服务器,其中一台为master库,另外一台为slave库,MySQL主从数据同步时一个异步复制的过程,要实现负载首先需要在master 上开启bin-log 日志功能,bin-log日志用于记录在master 库中执行的增、删、修改、更新操作的SQL语句,真…

张小明 2026/3/11 22:08:16 网站建设

制作介绍的网站模板免费下载做网站放网站广告

屏幕前的光标已闪烁了两个小时,引言的第一段还是只有短短三行,而参考文献列表里几篇刚下载的PDF,其实根本没来得及细读。这并非某位研究者的特例,而是众多期刊论文写作者共同的困境。对期刊论文而言,顶级的质量是唯一的…

张小明 2026/3/11 22:08:13 网站建设

黑龙江新闻媒体求助电话朝阳seo网站建设

Ursa.Avalonia控件库:打造无障碍的企业级跨平台应用 【免费下载链接】Ursa.Avalonia Ursa是一个用于开发Avalonia程序的控件库 项目地址: https://gitcode.com/IRIHI_Technology/Ursa.Avalonia 在当今数字化时代,构建包容性用户体验已成为衡量软件…

张小明 2026/3/12 2:03:38 网站建设