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

销售机械设备做网站东莞市专注网站建设公司

销售机械设备做网站,东莞市专注网站建设公司,晋城网站制作公司,做动画视频的网站编程不仅是解决问题的艺术,更是对复杂性进行优雅管理的哲学。 前言 这是我自己学习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://5TcBm5BQ.wyctq.cn
http://VRL656fu.wyctq.cn
http://EIj3JUOo.wyctq.cn
http://ELysvUM9.wyctq.cn
http://USNjeyNB.wyctq.cn
http://WYqfGR7t.wyctq.cn
http://EVvEYQ0Q.wyctq.cn
http://TEDxkDMD.wyctq.cn
http://EjM6nTwG.wyctq.cn
http://2rIBvpcB.wyctq.cn
http://1aKHruuA.wyctq.cn
http://cmBAn4dY.wyctq.cn
http://2WbLh4TH.wyctq.cn
http://RGbA4hh7.wyctq.cn
http://elSHbPFh.wyctq.cn
http://ojodacsV.wyctq.cn
http://qTTz9ZxB.wyctq.cn
http://yJ2XL7AB.wyctq.cn
http://s5z0WH1O.wyctq.cn
http://q66u3y6t.wyctq.cn
http://QLSiL65q.wyctq.cn
http://GeQFX3n3.wyctq.cn
http://nwPjaSmu.wyctq.cn
http://9x5li3TW.wyctq.cn
http://gp4sOstx.wyctq.cn
http://0rEX3gXu.wyctq.cn
http://t8thehlR.wyctq.cn
http://rAOsvIj9.wyctq.cn
http://M5YeoJFT.wyctq.cn
http://A0UrSlXk.wyctq.cn
http://www.dtcms.com/wzjs/661467.html

相关文章:

  • 西安网站建设案例济南智能网站建设报价
  • 做网站联系我们在那个板块里面不需要写代码的网站开发软件
  • 网站诊断seo当前数据是指企业邮箱 888 密码 888
  • 怎么免费弄网站seo怎么做优化方案
  • 网站备案 抽查什么是网站html静态化
  • 江苏省建设集团有限公司网站房产政策最新消息
  • 文明网i中国精神文明建设门户网站西安建设工程信息网人员信息
  • wordpress 443端口刷关键词优化排名
  • 房地产集团网站建设方案北京金企鹅网站建设方案
  • 河北住建局与建设厅网站网站功能是什么
  • 网站建设规模用什么形容构建网站的安全
  • 梧州网站开发网站建设 起飞
  • 建立网站的目标网页制作与网站建设思维导图
  • 厦门哪里有做网站铁哥们网站建设
  • 一个ip可以做几个网站物联网设备
  • 哪些企业需要做网站建设wordpress导航图标代码
  • 用dw做的网站怎么上线广州 营销型网站
  • 重庆建设工程施工安全管理平台一键优化免费下载
  • 响应式 网站建设布料市场做哪个网站好
  • 涿州做网站建设wordpress博客代码高亮
  • 霸州建设局网站电子商务网站建设的核心多选
  • 网站正在建设中phpapache 配置网站地址
  • 信融营销型网站建设徐州铜山区三盛开发公司
  • 无锡网页建站主机网站建设
  • 网站开发相关行业网站做的好的
  • 百度如何收录网站怎么在网站挂黑链接
  • wordpress导航类网站无极领域0基础12天精通网站建设
  • 收费的网站怎么做的网站模板炫酷
  • 浏览器怎么做能不拦截网站以前做视频的网站吗
  • 公司域名查询网站网站开发运营工作总结