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

北京好的做网站公司网络市场的四大特点

北京好的做网站公司,网络市场的四大特点,黄岛网站建设设计公司,915x1830建筑模板价格📖 示例场景 假设你和朋友在开发一个「在线笔记网站」,代码需要频繁修改和协作: 只用本地文件管理 每次修改后手动复制文件,命名为 v1.html、v2.html 问题:无法追踪具体改动内容;多人修改易冲突&#xff1…

📖 示例场景

假设你和朋友在开发一个「在线笔记网站」,代码需要频繁修改和协作:

  1. 只用本地文件管理

    • 每次修改后手动复制文件,命名为 v1.html、`v2.html``

    • 问题:无法追踪具体改动内容;多人修改易冲突;无法回退错误版本。

  2. 使用 Git 管理版本

    • 初始化仓库:git init,代码库存储在本地 .git 文件夹。

    • 每次修改后:git add → git commit -m "描述",记录完整版本快照。

    • 优势
      ✓ 随时回退到任意历史版本(如 git reset --hard commit_id
      ✓ 支持分支开发(如 git checkout -b new-feature 开发新功能,不影响主分支)
      ✓ 合并代码(如 git merge 将新功能合并到主分支)

  3. 将代码托管到 GitHub/Gitee

    • 本地 Git 仓库关联远程仓库:git remote add origin [仓库URL]

    • 推送代码:git push origin main,将代码同步到云端。

    • 团队协作
      ✓ 成员通过 git clone 下载代码,各自开发后推送
      ✓ 通过 Pull Request(GitHub)/ Pull Request(Gitee)审核代码变更
      ✓ 自动记录谁修改了哪行代码(git blame


🌐 GitHub vs Gitee:区别与关系

对比项GitHubGitee(码云)
定位全球最大开源社区,国际化中国本土化代码托管平台
服务器位置主要在美国,国内访问可能较慢服务器在中国,访问速度快
主要用户全球开发者,尤其开源项目中国企业、个人开发者
特色功能GitHub Actions(CI/CD)、PagesGitee Go(流水线)、企业级权限
审核机制遵循国际内容政策需符合中国法律法规
私有仓库免费(有限制)免费(更大存储空间)

关系总结

  • Git 是版本控制工具(相当于汽车的发动机)

  • GitHub/Gitee 是基于 Git 的代码托管平台(相当于提供停车场和加油站的服务站)


⏳ Git 简史

  • 2005 年:Linux 内核开发团队因原工具 BitKeeper 停止免费,Linus Torvalds(Linux 之父)用 10 天写出 Git 原型,目标是高速、分布式、高效管理大型项目

  • 2008 年:GitHub 上线,提供可视化界面和协作功能,推动 Git 普及。

  • 2013 年:中国公司 OSChina 推出 Gitee,解决国内开发者访问 GitHub 慢的问题。

  • 今日:Git 已成为全球 90% 开发者的标配工具,GitHub 被微软收购,Gitee 成为中国主流平台。


💡 如何选择?

  • 个人学习 / 开源项目 → GitHub(国际影响力大)

  • 国内企业项目 → Gitee(速度快、合规性保障)

  • 大型跨国协作 → 可同时使用两地仓库(git remote 设置多个地址)

Gitee连接Linux

第一步 建立并复制

首先先建立一个gitee的仓库

  1. 择语言:这里选择 “C++” 意味着仓库主要用于管理 C++ 相关项目代码,系统后续可能会根据语言提供一些针对性的功能,比如代码高亮等。

  2. 添加.gitignore:.gitignore 文件用于配置 Git 忽略的文件或文件夹。通过选择合适的模板,能避免将一些自动生成的文件(如编译产生的中间文件、日志文件等)提交到仓库,保持仓库的整洁和高效。

  3. 添加开源许可证:选择合适的开源许可证,可以明确他人使用、修改和分发仓库代码的权限和条件。若项目打算开源,这一步很重要,不同的许可证对版权、使用限制等规定不同。

  4. 设置模板:勾选后可以添加相关模板文件。

  5. Readme 文件 :Readme 文件是对项目的说明文档,包括项目介绍、安装方法、使用说明等内容,方便其他开发者快速了解项目。勾选后会生成一个基础的 Readme 文件模板。

  6. Issue 模板文件 :用于规范仓库中问题反馈的格式,帮助提交者清晰描述问题,便于开发者排查和修复。

  7. Pull Request 模板文件 :规范代码合并请求的格式,让发起者更好地阐述修改内容、目的等信息,提高代码合并的效率和质量。

  8. 选择分支模型 :暂未勾选,若勾选,仓库创建后将按照所选的分支模型创建分支,不同的分支模型(如 GitFlow、GitHub Flow 等)对开发流程和团队协作方式有不同的规范和影响。

就按我选的用就可以,

复制后,打开Linux

 第二步 在Linux下载git

Centos: sudo yum install git

Ubuntu:sudo apt install -y git

 下载之后

注意:git管理器只能管理源文件

 首次使用要输入username 手机号               email   登录密码

 .gitignore:当需要忽略特定后缀的文件列表

 

 第三步 链接gitee

 git clone  刚才复制的链接

 使用要输入username 手机号               email   登录密码

 第四步三板斧

1. git add 将代码放到刚才下载好的⽬录中

 git add [ ⽂件名 或  *  或  .  ] 将需要⽤git管理的⽂件告知git   *和. 都表示所有源文件

2. git commit 提交改动到本地

 git commit -m "XXX" 最后的"."表⽰当前⽬录 提交的时候应该注明提交⽇志,描述改动的详细内容.

3. git push 同步到远端服务器上 git push

刷新Gitee⻚⾯就能看到代码改动了

http://www.dtcms.com/wzjs/412445.html

相关文章:

  • 华为手机网站建设策划书十五种常见的销售策略
  • 用.net做的网站网上写文章用什么软件
  • 网站设计的研究方法重庆网络推广外包
  • 网站怎么做备案号超链接百度人工客服电话
  • web前端界面设计工具潍坊网站建设优化
  • 网站建设初步规划书今天的新闻头条
  • 做网站的图片的内存导购网站怎么推广
  • 香港空间做网站速度慢的解决方法网页游戏
  • wordpress化妆品主题aso苹果关键词优化
  • html使用wordpressseo的目的是什么
  • 做网站需要会什么条件打开全网搜索
  • 网站建设找谁做短视频营销推广方案
  • 北海网站优化seo推广教程seo高级教程
  • 企业形象网站策划方案免费b站推广网站不
  • 韩国吃秀在哪个网站做直播seo哪家强
  • 桂林seo公司推荐23火星北京seo优化公司
  • zencart网站地图生成seo优化师是什么
  • 社区网站建设方案ppt李勇seo博客
  • 网站域名查ip建设网站制作公司
  • 响应式网站建设模板互联网
  • 全国电子商务公共服务网关键词优化怎么弄
  • 漯河网站开发网店营销策划方案范文
  • 郑州个人做网站电脑培训课程
  • 九江做网站哪家好网络营销学什么内容
  • 关于网站设计的毕业论文宁德市是哪个省
  • 电商类网站建设需要多少钱百度识图官网
  • 吉安高端网站建设公司互联网营销师培训课程免费
  • 在线制作网站源码成都网站seo排名优化
  • 广州地产网站设计友情链接交换平台源码
  • flash怎么做电子书下载网站seo工资