想自己搭建网站得怎么做常用的网页开发技术有哪些
- 作者: 五速梦信息网
- 时间: 2026年04月20日 07:10
当前位置: 首页 > news >正文
想自己搭建网站得怎么做,常用的网页开发技术有哪些,四川网站排名,docker实际企业解决方案Git初识 概念#xff1a;一个免费开源#xff0c;分布式的代码版本控制系统#xff0c;帮助开发团队维护代码 作用#xff1a;记录代码内容#xff0c;切换代码版本#xff0c;多人开发时高效合并代码内容 检验成功 打开bash终端#xff08;git专用#xff09;命令…Git初识 概念一个免费开源分布式的代码版本控制系统帮助开发团队维护代码 作用记录代码内容切换代码版本多人开发时高效合并代码内容 检验成功 打开bash终端git专用命令git -V(查看版本号) Git配置用户信息 配置用户名和邮箱应用在每次提交代码版本时表明自己身份 命令 掌握Git仓库 Git仓库respository记录文件状态内容的地方存储着修改的历史记录.git文件夹 创建 把本地文件夹转换成Git仓库命令git init从其他服务器上克隆Git仓库 需求创建一个空白的Git仓库 Git的三个区域 Git使用时 工作区实际开发时操作的文件夹 暂存区保存之前的准备区域暂存改动过的文件 版本库提交并保存暂存区中的内容产生一个版本快照 命令作用git add 文件名暂存指定文件git add .暂存所有改动过的文件按git commit -m 注释说明提交并保存产生版本快照 git ls-files获取放在暂存区中的文件 Git文件状态 Git文件2种状态 未跟踪新文件从未被Git管理过已跟踪Git已经知道和管理的文件 文件状态概念场景未跟踪U从未被Git管理过新文件新添加A第一次被Git暂存之前版本记录无此文件未修改三个区域统一提交保存后已修改M工作区内容变化修改了内容产生 使用修改文件暂存提交保存记录如此反复 需求新增css文件并使用git status -s查看文件状态并最终提交 第一列是暂存区状态第二列是工作区状态 Git暂存区使用 暂存区暂时存储可以临时恢复代码内容与版本库解耦 暂存区-覆盖-工作区命令git restore 目标文件注意完全确认覆盖时使用 从暂存区移除文件命令git rm –cached 目标文件 查看暂存区内的文件git ls-files 练习-登陆页面 需求新增JS代码并暂存提交产生新的版本快照 步骤 新增JS文件和内容临时存放在暂存区提交保存到版本库 Git回退版本 查看提交历史git log –oneline 回退命令 git reset –soft 版本号其他文件未跟踪 git reset –hard 版本号 git reset –mixed 版本号 与git reset等价 注意1只有记录在版本库的提交记录才能恢复 注意2回退后继续修改-暂存-提交操作即可产生新的提交记录过程 查看完整日志git reflog –oneline 删除文件 需求删除editor.js文件并产生一次版本记录 步骤 手动删除工作区文件暂存变更/手动删除暂存区文件造成变更提交保存 总结工作区只要改变都可以暂存提交产生新记录 忽略文件 概念.gitignore文件可以让git彻底忽略跟踪指定文件 目的让git仓库更小更快避免重复无意义的文件管理 例如 系统或软件自动生成的文件编译产生的结果文件运行时产生的日志文件缓存文件临时文件等涉密文件密码秘钥等文件 创建 项目根目录新建.gitignore文件填入相应配置来忽略指定文件 注意如果文件已经被暂存区跟踪过可以从暂存区移除即可 分支 概念本质上是指向提交节点的可变指针默认名字是master 注意HEAD指针影响工作区/暂存区的代码状态 场景开发新需求/修复BUG保证主线代码随时可用多人协同开发提高效率 例如在现有代码上创建新分支宛城内容列表业务或者突然需要紧急修复BUG-单独创建分支解决Bug 需求创建内容列表content分支并产生3次提交记录 步骤 创建分支命令git branch 分支名切换分支命令git checkout 分支名工作区准备代码并暂存提交重复3次 git branch查看当前有哪些分支 练习-登录bug修复 需求新建login-bug分支做两次提交记录对手机号长度验证码长度做判断 步骤 切回到主分支git checkout master创建新分支git branch login-bug切换新分支git checkout login-bug修改代码,暂存提交产生版本记录 分支-合并和删除 需求把login-bug合并回到master分支并删除logh-bug分支 步骤 切回到要合入的分支上git checkout master合并其他分支过来git merge login-bug删除合并后的分支指针git branch -d login-bug 分支-合并与提交 合并提交发生于原分支产生了新的提交记录后再合并回去时发生自动使用多个快照记录合并后产生一次新的提交 步骤 切回到要合入的分支上git checkout master合并其他分支过来git merge content删除合并后的分支git branch -d content 注意提交记录的顺序按照产生的先后顺序排列而非合并的先后顺序 分支-合并冲突 需求1基于master新建publish分支完成发布文章业务然后修改内容页面的html文件的title标签并提交一次 需求2切换到master也在修改内容页面的html文件的title标签并提交一次 冲突把publish分支合并到master回来产生合并冲突 概念不同分支中对同一个文件的同一部分进行修改Git无法干净的合并产生合并冲突 解决 打开VSCode找到冲突文件并手动解决解决后需要提交一次记录 Git常用命令 命令作用注意git -v查看git版本git init初始化git仓库git add 文件标识暂存某个文件文件标识以终端为起始的相对路径git add .暂存所有文件git commit -m 说明注释提交产生版本记录每次提交把暂存区内容快照一份git status查看文件状态-详细信息git status -s查看文件状态-简略信息第一列时暂存区状态第二列是工作区状态git ls-flies查看暂存区文件列表git restore从暂存区恢复到工作区如果文件标识为.则恢复所有文件git rm –cashed 文件标识从暂存区移除文件不让git跟踪文件变化git log查看提交记录-详细信息git log –oneline查看提交记录-简略信息版本号 分支指针 提交时说明注释 命令作用注意git reflog –oneline查看完整历史 - 简略消息包括提交切换回退等所有记录git reset 版本号切换版本代码到暂存区和工作区 –soft模式保留暂存区和工作区原本内容 –hard 模式不保留暂存区和工作区原本内容 –mixed 模式不保留暂存区工作区保留(默认) 先覆盖到暂存区再用暂存区对比覆盖工作区 git branch 分支名创建分支git branch查看本地分支git branch -d 分支名删除分支请确保记录已经合并到别的分支下再删除分支git checkout 分支名切换分支git checkout -b 分支名创建并立刻切换分支git merge 分支名把分支提交历史记录合并到当前所在分支 Git远程仓库 概念托管在因特网或其他网络中的你的项目的版本库 作用保存版本库的历史记录多人协作 创建公司自己服务器/第三方托管平台GiteeGitLabGitHub 需求创建远程版本库 步骤 注册第三方托管平台网站账号新建仓库得到远程仓库Git地址本地Git仓库添加远程仓库原点地址 命令git remote add 远程仓库别名 远程仓库地址本地Git仓库推送版本记录到远程仓库 命令git push -u 远程仓库别名 本地和远程分支名 Git远程仓库-克隆 克隆拷贝一个Git仓库到本地进行使用 命令git clone 远程仓库地址 效果在运行命令所在文件夹生成work项目文件夹包括版本库并映射到暂存区和工作区 注意1Git本地仓库已经建立好和远程仓库的链接 注意2仓库公开随意克隆推送需要身为仓库团队成员 多人协同开发 命令作用注意git remote add 远程仓库别名 远程仓库地址添加远程仓库地址别名唯一地址是.git结尾的网址git remote -v 查看远程仓库地址git remote remove 远程仓库别名删除远程仓库地址git pull 远程仓库别名 分支名拉取完整写法git pull 远程仓库别名 远程仓库分支名本地分支名等价于git fetch 和git mergegit push 远程仓库别名 分支名推送 完整写法git push 远程仓库别名 本地分支名远程分支名 -u:建立通道后以后可以简写git push git clone 远程仓库地址克隆从0得到一个远程的Git仓库到本地使用 git pull –rebase 远程仓库别名 分支名 合并没有关系的记录
- 上一篇: 想注册一个做网站的公司好下载导航到手机上安装
- 下一篇: 想自己建个网站网站群建设厂家
相关文章
-
想注册一个做网站的公司好下载导航到手机上安装
想注册一个做网站的公司好下载导航到手机上安装
- 技术栈
- 2026年04月20日
-
想找一家公司设计网站苏州工业园区公积金
想找一家公司设计网站苏州工业园区公积金
- 技术栈
- 2026年04月20日
-
想找人做网站 要怎么选择台州网站设计飞速
想找人做网站 要怎么选择台州网站设计飞速
- 技术栈
- 2026年04月20日
-
想自己建个网站网站群建设厂家
想自己建个网站网站群建设厂家
- 技术栈
- 2026年04月20日
-
想做分销商有什么平台天天seo百度点击器
想做分销商有什么平台天天seo百度点击器
- 技术栈
- 2026年04月20日
-
想做个网站 在哪买域名和空间河南网站seo费用
想做个网站 在哪买域名和空间河南网站seo费用
- 技术栈
- 2026年04月20日






