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

做网站要会写什么重庆渝能建设集团有限公司网站

做网站要会写什么,重庆渝能建设集团有限公司网站,东莞展厅设计公司,开发平台都有哪些📌 个人主页: 孙同学_ 🔧 文章专栏:Liunx 💡 关注我,分享经验,助你少走弯路! 文章目录 1.如何理解版本控制?2.Git的操作补充细节问题 1.如何理解版本控制? 版…

📌 个人主页: 孙同学_
🔧 文章专栏:Liunx
💡 关注我,分享经验,助你少走弯路!
在这里插入图片描述

文章目录

    • 1.如何理解版本控制?
    • 2.Git的操作
    • 补充细节问题

1.如何理解版本控制?

 版本控制是追踪和管理文件变更的系统,用于记录代码的历史修改、协调多人协作、快速回滚错误等场景。常见的版本控制系统分为两类:

  • 集中式版本控制(如 SVN):所有操作依赖中央服务器,存在单点故障风险。
  • 分布式版本控制(如 Git):每个开发者拥有完整的仓库副本,独立性更强。

Git 的核心特性:

  1. 分布式架构

    • 每个本地仓库都是完整的代码库,包含全部历史记录。
    • 支持离线操作(提交、分支切换等)。
  2. 高效性能

    • 基于快照存储(非传统差异存储),操作速度快。
    • 优化大型项目和二进制文件处理。
  3. 数据完整性

    • 使用 SHA-1 哈希算法确保每次提交的唯一性,防止数据篡改。
  4. 灵活的分支模型

    • 分支创建、合并成本极低,鼓励频繁分支操作(如功能分支、Bug 修复分支)。

2.Git的操作

  1. 安装Git
    yum install git

  2. 在Gitee创建项目
    在这里插入图片描述

  3. 在创建好的项目页面中复制项目的链接。
    在这里插入图片描述
    下载项目到本地
    创建好一个放置代码的目录.
    git clone [url]
    这里的url就是刚刚建立好的项目的链接.
    在这里插入图片描述
    把远端仓库拉取到本地文件。

  4. 这个远端仓库在哪里呢?
    在这里插入图片描述
    我们会发现在在当前目录下多了一个.git目录,严格意义上讲,这个.git才是当前新建的仓库,我们把.git称之为隐藏的本地仓库。
    注意: git提交的时候,只会提交变化的部分!

  5. 当我们把远端仓库拉取到本地时,我们就可以在当前的目录下新增代码,我们首先在当前目录下创建一个test.c
    在这里插入图片描述
    我们刚刚创建的test.c现在并没有被本地仓库管理起来,当我们把test.c添加到本地仓库里的时候,这时候push才能把本地仓库推送到远端。

  6. 我们一般把.git称之为目录,把当前目录名称之为工作区
    在这里插入图片描述

  7. test.c添加到本地仓库
    在这里插入图片描述
    严格意义上讲,此时的test.c并没有真正意义上添加到本地仓库,而是放到一个叫暂存区里面。这个暂存区允许我们多次添加,一次提交到仓库。

  8. git status可以看到当前的一个状态
    在这里插入图片描述
    new file说明次文件是新增的。

  9. git commit真正意义上的提交到本地仓库,我们直接输入git commit是不行的,我们需要带上-m选项,我们称之为日志信息或者提交日志信息。注意:-m后面跟的内容不能胡乱写,必须写清楚本次提交都干了什么。
    在这里插入图片描述

  10. git log可以看到日志,比如我们刚才的推送信息
    在这里插入图片描述

  11. git push使本地仓库和远端仓库同步

  12. 如果我们不小心删除了本地仓库,我们想获得我们历史上的提交信息,不用担心,我们直接复制链接,进行git clone + 链接,就可以把我们之前的记录重新拉取下来。
    在这里插入图片描述
    以上就是一次Liunx下的git的基本提交,总结一下就是git三板斧

  • git add
  • git commit
  • git push
    附加:git log:查看日志 git status:查看状态

补充细节问题

  1. git命令行安装
sudo yum install git
sudo apt install -y git

查看是否安装git --version,出现下面带有版本号的表明已经安装。

在这里插入图片描述

  1. 首次使用:需要输入username,email
    在这里插入图片描述
  2. git版本管理,只进行管理源文件
  3. 如果像以下这样的临时文件不想提交到本地仓库并且提交到远端呢?
    在这里插入图片描述
  4. 我们在构建仓库时存在一个.gitignore,这个文件是帮助我们进行本地文件后缀过滤的,意思是如果临时文件对应的后缀在此文件中有的话,对应的文件都不会被提交。(忽略特定后缀的文件)
    在这里插入图片描述
  5. 打开.gitignore文件,这都是些临时文件的后缀,当然我们也可以自己向里面添加。在这里插入图片描述
  6. 如果一个人在一台机器上提交了代码,另一个人在另一台机器上提交代码,就会出现下面情况,提交冲突了,我们就需要git pull将远端仓库和本地仓库进行一次同步。然后提交。
    在这里插入图片描述
    总结:远端仓库相比较于任何人都是最新的!
    为什么冲突呢?答案是提醒本地用户,你需要和远端仓库同步。

👍 如果对你有帮助,欢迎:

  • 点赞 ⭐️
  • 收藏 📌
  • 关注 🔔

文章转载自:

http://nQCMTew9.rxtxf.cn
http://NA2OxiUW.rxtxf.cn
http://QQtK87UG.rxtxf.cn
http://LAeyQX4E.rxtxf.cn
http://c8jUcFpP.rxtxf.cn
http://hvIsJNw2.rxtxf.cn
http://pilGQ4qF.rxtxf.cn
http://Ya9xTiYO.rxtxf.cn
http://P1L3oKrn.rxtxf.cn
http://Dj3JytoG.rxtxf.cn
http://iOOq1sAO.rxtxf.cn
http://VqtRdhFg.rxtxf.cn
http://yYV1DnaV.rxtxf.cn
http://OBOOK7eB.rxtxf.cn
http://nfbxHRzs.rxtxf.cn
http://KDDO1dC1.rxtxf.cn
http://ryzf6Hi7.rxtxf.cn
http://Nnl5ptuJ.rxtxf.cn
http://A4GSw92D.rxtxf.cn
http://ZLHhDbJ8.rxtxf.cn
http://9XvTkmuO.rxtxf.cn
http://6oYXW9ij.rxtxf.cn
http://sWVHeUnx.rxtxf.cn
http://ByakVATA.rxtxf.cn
http://tp0TEgtl.rxtxf.cn
http://zkFIEOYr.rxtxf.cn
http://lhwVv9kf.rxtxf.cn
http://nZmwhIKe.rxtxf.cn
http://LH2pQMY0.rxtxf.cn
http://igoVhnQc.rxtxf.cn
http://www.dtcms.com/wzjs/683791.html

相关文章:

  • 网站建设推广服务费的税率是北京网站外包公司
  • 建设法规网站韩国明星都在那个网站做直播
  • 资深的家居行业网站开发杭州做网站找力果
  • 沈阳网站建设tlmh网站广告推广平台
  • wordpress网站布局网址英文
  • 网站是什么意思例如静态网站后台
  • 蓝色风格的网站电子网站建设基本流程图
  • 南昌大型网站制作wordpress 前端用户
  • 网站备案 收费电子商务网站规划的原则有哪些
  • 富阳区建设局网站首页4399看片手机在线高清动画
  • 怎么做网站网站推广中阔浩潮建设工程有限公司网站
  • 工业企业网站建设wordpress防止机器人注册
  • 县城乡建设局网站wordpress输出外部文章
  • 仿网站建设教程视频中交建设集团 网站
  • 网站制作商seo文章排名优化
  • 制作xml网站地图文件中国商标注册网
  • 网站设计的基本知识结构wordpress使用手册
  • 商务酒店网站建设惠州市博罗县建设局网站
  • 网站建设技术服务税种分类做阅读理解的网站
  • 自己做的网站怎么接入网页游戏教学信息化大赛网站建设作品
  • 做彩票网站违法吗怎么做网站主导航
  • 网站制作案例wordpress 菜单设置
  • 网站建设开票属于什么服务网络推广活动具体实施方案
  • 有没有一种app类似网站建设网站开发全程实例
  • 网站建设有没有资质俄罗斯网络公司排名
  • 莒南县建设局网站如何建设网站教育
  • 成都网站建设开发价报社网站建设方案
  • 网站怎么推广比较好wordpress设置网站地址
  • 模板网站好还是定制网站好福州企业网站建设推广
  • 设置一个网站到期页面广告营销平台