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

网站地图在哪里展现2023年8月份新冠

网站地图在哪里展现,2023年8月份新冠,国有平台公司是什么意思,公众号开发所需技术编程不仅是解决问题的艺术,更是对复杂性进行优雅管理的哲学。 前言 这是我自己学习Git工具的笔记。后期我会继续把Git工具笔记开源至博客上。 版本控制器Git 1. Git是一款去中心化的分布式版本控制系统。 2. Git提交时,仅会记录并提交文件的变动部分。 G…

  编程不仅是解决问题的艺术,更是对复杂性进行优雅管理的哲学。

前言

  这是我自己学习Git工具的笔记。后期我会继续把Git工具笔记开源至博客上。

版本控制器Git

1. Git是一款去中心化的分布式版本控制系统

2. Git提交时,仅会记录并提交文件的变动部分

Git的本地使用

安装 

//安装Git
sudo yum install git -y

创建本地仓库 

//创建本地仓库.git
git init

配置本地仓库 

//设置用户名和邮件地址
git config --global user.name "your name"
git config --global user.email "your-email@example.com"
//删除用户名和邮件地址
git config --global --unset user.name "your name"
git config --global --unset user.email "your-email@example.com"
//查看配置列表
git config -l

区域划分 

1. 工作区:指的是用于编写代码或文件的目录

2. 暂存区 指的是 .git目录下的index文件。暂存区有时也被称作 索引,它用于 存放即将提交到仓库的文件变更
3. 版本库 也称为 仓库。在工作区中有一个 隐藏目录.git,它并不属于工作区本身,而是 Git 的版本库所在
4. 这个版本库中的所有文件都可以被 Git管理和追踪,无论是内容的修改、文件的删除等操作, Git都能记录变化,使得你可以在任何时候查看历史记录,或恢复到之前的某个状态。

add+commit

//将目标文件从工作区移动到暂存区 
git add xxx
//查看本地仓库的缓存区
git status
//将当前暂存区中的更改正式提交到本地的Git仓库,并为此次提交附上一条描述性的消息
git commit -m "日志信息"
//显示项目的提交历史记录
git reflog

查看改动

//如果你只是修改了xxx而没有执行git add xxx,那么git diff xxx将显示这些修改的内容
git diff xxx

版本回退 

//回退版本库
git reset --soft file.id(HEAD^)(HEAD^^)
//回退版本库、暂存区
git reset --mixed file.id(HEAD^)(HEAD^^)
//回退版本库、暂存区、工作区
git reset --hard file.id(HEAD^)(HEAD^^)
//把工作区的文件恢复到最近一次提交的版本
git checkout -- file.name

1. 版本回退的本质在于移动HEAD指针以指向历史中的某个提交,从而改变当前分支的状态。

2. 进行版本回退的前提通常是该提交尚未推送到远程仓库(即commit后未执行push),这样可以在不影响他人工作的前提下调整项目状态。

3. 版本回退的主要目的是为了修正本地代码而不影响远程仓库的内容,确保在推送更新前所有更改都符合预期。

分支管理 

分支管理的优点 

1. 分支就像是一个分身,你可以让本体专注于学习C++,同时让分身去学习Java。到了一定阶段后,只要将分身的成果合并回本体,就能够同时掌握C++和Java的知识。

master主分支 

1. 在Git中,每次提交都会形成一条时间线,这条线就是一个分支。

2. HEAD并不直接指向提交,而是指向当前所在分支,而该分支则指向最新的提交。

3. 随着不断提交,分支向前延伸,HEAD也随之始终指向当前最新的提交。

创建合并删除分支 

//查看现有分支
git branch
//创建新的分支xxx
git branch xxx
//切换分支xxx
git checkout xxx
//合并分支到主分支上
git merge xxx
//删除分支xxx
git branch -d xxx

远程仓库 

//将远程的仓库添加到本地
git clone warehouse_link
//将本地仓库的提交推送到远程仓库
git push

致谢

  感谢您花时间阅读这篇文章!如果您对本文有任何疑问、建议或是想要分享您的看法,请不要犹豫,在评论区留下您的宝贵意见。每一次互动都是我前进的动力,您的支持是我最大的鼓励。期待与您的交流,让我们共同成长,探索技术世界的无限可能!

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

相关文章:

  • 做微网站迅宇科技网站优化流程
  • 天津住建网整站优化报价
  • 比较好的网站建设成都seo优化公司排名
  • 房屋经纪人网站端口怎么做关键词推广和定向推广
  • 网站建设的扁平化设计正规的培训机构有哪些
  • 微信如何建网站方象科技的服务范围
  • 做网站都需要什么东西微商引流的最快方法是什么
  • 新网站 蜘蛛世界足球排名最新
  • 做it的要给赌场网站做维护吗网站建设制作过程
  • 小企业网站建设哪里做得好宽带营销策略
  • b2b网站seo怎么做收录今天发生的新闻
  • 哪些网站可以做平面设计360关键词排名推广
  • 网络系统建设方案石家庄百度关键词优化
  • 官方网站是什么大型seo公司
  • wordpress安装包下载seo外包公司是啥
  • 网站建设心得体会800字关键词是网站seo的核心工作
  • 制作wordpress博客app昆明seo工资
  • 建个人免费网站用哪个搜索大全
  • 山西网站建设价格热线页面设计漂亮的网站
  • 做门户网站开发的技术关键词查询的分析网站
  • 快速做网站的技术关键词查询工具
  • 设计投稿网站网络营销意思
  • 企业网站开发 宁波网络公司厦门关键词优化seo
  • 深圳电子商城网站设计营销策划的概念
  • 做优惠券的网站搭建国内免费域名注册网站
  • 利用万网做网站编程培训机构排名前十
  • 免费公司企业建站代理网站优化哪家好
  • qq浏览器网页版打开网页seo关键词排名实用软件
  • 敦煌网网站评价西安市seo排名按天优化
  • 网站如何做浮窗成都高端企业网站建设