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

商城网站建设定制网站建设新媒体运营

商城网站建设定制,网站建设新媒体运营,如何创建网站步骤,二维码生成器在线制作二维码Git 学习 GitGit概念VS Code中使用仓库#xff08;repository#xff09;示例 Git 使用时的三个区域示例 Git 文件状态示例 Git 暂存区示例 Git 回退版本删除文件忽略文件示例 分支分支的使用分支的合并与删除分支的合并冲突 Git常用命令Git远程仓库 (HTTP)步骤远程仓库 克隆… Git 学习 GitGit概念VS Code中使用仓库repository示例 Git 使用时的三个区域示例 Git 文件状态示例 Git 暂存区示例 Git 回退版本删除文件忽略文件示例 分支分支的使用分支的合并与删除分支的合并冲突 Git常用命令Git远程仓库 (HTTP)步骤远程仓库 克隆远程 多人协同开发远程仓库常用命令 Git 我的 下载路径 E:\Git Git概念 概念一个免费开源分布式的代码版本控制系统帮助开发团队维护代码 作用记录代码内容切换代码版本多人开发时高效合并代码内容 VS Code中使用 VS Code 找到 GIT 终端 查看邮箱和名字 git config --list 仓库repository Git 仓库repository记录文件状态内容的地方存储着修改的历史记录 也就是说git仓库就是一个 .git 的隐藏文件夹这里会记录所在项目的 你提交过的 所有文件的 状态的历史记录。 创建仓库 把本地文件夹转换成 Git 仓库命令 git init从其他服务器上克隆 Git 仓库 示例 创建一个空白的 Git 仓库 要看好当前路径 .git是隐藏的文件夹。在git_study下 创建了一个空白的 Git 仓库 Git 使用时的三个区域 Git 使用时 工作区实际开发时操作的文件夹 暂存区保存之前的准备区域暂存改动过的文件 版本库提交并保存暂存区中的内容产生一个版本快照 示例 git ls-files 查看当前目录下有哪些文件 Git 文件状态 Git 文件 2 种状态 ✓ 未跟踪新文件从未被 Git 管理过 ✓ 已跟踪Git 已经知道和管理的文件 文件A 从未跟踪 到 新添加状态git add此时还没有被记录如果删除是找不回来的 【此时文件A从工作区被放进暂存区】 - git commit 产生一次版本记录 变成未修改状态。 【此时文件A从暂存区被放进版本库】 -如果之后修改了文件A那么就会变成已修改状态。 修改之后通过git add从工作区被放进暂存区通过git commit 从暂存区被放进版本库 git status -s git status -s查看文件状态 第一列是暂存区状态 第二列是工作区状态 示例 ① 添加了一个新文件之后 它的状态是 U未跟踪 ② git add . 放进暂存区让git管理该文件 ③ 在暂存区发生改动 再次 git add . 这里不是 MM 而是 AM 因为A表示新添加新是对于版本库来说的没有提交到版本库中的文件都是新文件。 ③ 把文件提交到版本库中 git commits 此时通过 git status -s 发现当前没有变化的文件了也可以看出这个命令是检测变化的文件 ④ 再次修改 Git 暂存区 暂存区暂时存储可以临时恢复代码内容与版本库解耦 暂存区 - 覆盖 - 工作区回退命令git restore 目标文件注意完全确认 工作区中新修改的代码不想要了就把暂存区的代码覆盖工作区 注意这里还没有 git add . 从暂存区移除文件命令git rm --cached 目标文件 示例 git ls-files 是查看暂存区文件 移除之后只剩下一个了 此时 index.css变成 未跟踪U状态 Git 回退版本 概念把版本库某个版本对应的内容快照恢复到工作区/暂存区 查看提交历史git log --oneline git reflog --oneline查看完整日志 回退命令 git reset --soft 版本号其他文件未跟踪 git reset --hard 版本号常用 git reset --mixed 版本号 与 git reset 等价 注意1只有记录在版本库的提交记录才能恢复 注意2回退后继续修改-暂存-提交操作即可产生新的提交记录过程 √ 是保留的意思指的是从版本库恢复之后工作区和暂存区原本的内容不会被覆盖 × 是覆盖的意思 示例 删除文件 步骤 手动删除工作区文件暂存变更 git add/手动删除git rm --cached暂存区文件造成变更提交保存 git commit 总结 工作区只要改变都可以暂存提交产生新记录 忽略文件 概念.gitignore 文件可以让 git 彻底忽略跟踪指定文件 目的让 git 仓库更小更快避免重复无意义的文件管理 例如 系统或软件自动生成的文件编译产生的结果文件运行时生成的日志文件缓存文件临时文件等涉密文件密码秘钥等文件 示例 项目根目录新建 .gitignore 文件填入相应配置来忽略指定文件 注意如果文件已经被暂存区跟踪过可以从暂存区移除即可 分支 分支的使用 概念本质上是指向提交节点的可变指针默认名字是 master 注意HEAD 指针影响工作区/暂存区的代码状态 使用 场景开发新需求 / 修复 Bug保证主线代码随时可用多人协同开发提高效率 示例步骤 创建分支命令git branch 分支名 切换分支命令git checkout 分支名 HEAD 会影响 工作区和暂存区的代码 git branch查看当前仓库中有哪些分支的名字 分支的合并与删除 合并 步骤 切回到要合入的分支上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 找到冲突文件并手动解决解决后需要提交一次记录 避免多交流 按页面划分不同分支开发公共代码在统一文件夹维护Node等软件版本统一npm 包统一下载 Git常用命令 Git远程仓库 (HTTP) 概念托管在因特网或其他网络中的你的项目的版本库 作用保存版本库的历史记录多人协作 创建公司自己服务器 / 第三方托管平台GiteeGitLabGitHub… 步骤 https://gitee.com/apurpleberry/webpack_practice_code.git 远程仓库 克隆 克隆拷贝一个 Git 仓库到本地进行使用 命令git clone 远程仓库地址例如git clone https://gitee.com/lidongxu/work.git 效果在运行命令所在文件夹生成 **work 项目对应远程仓库地址中的work**文件夹包含版本库并映射到暂存区和工作区 注意1Git 本地仓库已经建立好和远程仓库的链接以后push的时候不需要添加远程仓库了 注意2仓库公开随意克隆但是推送需要身为仓库团队成员 远程 多人协同开发 远程仓库常用命令
http://www.zqtcl.cn/news/475368/

相关文章:

  • 建湖企业做网站多少钱网页开发工具软件
  • WordPress怎么建小站wordpress替换谷歌字体库
  • ps建设网站步骤佛山做外贸网站特色
  • 杭州做代发的网站有哪些计算机基础网站建设和网络安全
  • 做汽配外贸是在哪个网站做山东百度推广
  • 网站类型大全cms监控软件下载官网
  • 网站设计制作 建网站免费asp地方门户网站系统
  • 凡科网做的网站保存后就上传了吗东莞网站推广建设
  • 网站推广案例闲鱼上做网站
  • 网站 做购物车分类信息网站建设系统
  • 网站做弹窗坂田建设网站
  • 北仑网站推广保险网站建设
  • 文山城乡建设部网站首页个人网站怎么注册
  • 西安企业建站wordpress外部调用后台
  • 江苏手机网站建设公司域名查询ip解析
  • 网站上的用户注册怎么做的苏州网站建设制作服务商
  • 网站开发模版宁波网
  • 以鹦鹉做头像的网站wordpress post是什么
  • 公司怎么建立自己网站做网站需要编码吗
  • 网站域名根目录在哪里wordpress做跟随导航导航
  • 昆明网站建站推广it外包工作怎么样
  • 上海长宁网站建设公司WordPress 采集文章 图片
  • 紫色 网站网络设计的最后一个步骤是
  • 广东省建设安全卡查询网站网站开发需要的语言
  • 网站的建设需要考虑什么问题投放广告的网站
  • 雅虎提交网站入口常州哪家做网站好
  • 哪些网站是503错误代码太原搭建网站的公司
  • 网站建设公司需要有什么东西凡科建站seo
  • 荷泽网站建设买链接做网站 利润高吗
  • 网站嵌套代码网络营销与策划实训