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

网站反向链接网上书城网站建设总结

网站反向链接,网上书城网站建设总结,软件开发平台设计,用易语言怎么做自动发卡网站目录 一、git介绍 1、git的工作区域 2、git中文件的四种状态 二、常用命令 1、基础命令 2、提交类命令 3、删除类命令 4、分支类相关命令 5、 查看类相关命令 6、撤销类命令 一、git介绍 1、git的工作区域 在Git中#xff0c;有四个工作区域#xff1a;工作区域有四个工作区域工作区域Working Directory、暂存区Stage/Index、本地仓库Repository、远程仓库Remote Directory。如下图 每个区域的作用如下 工作区Working Directory当前项目的目录其中包含了正在编辑的文件和子目录。在Git中工作区并不属于Git版本控制系统的一部分因此Git不会主动跟踪工作区中的文件变化。暂存区Staging Area也称为索引Index是Git版本控制系统中用于暂存文件更改的区域。当使用git add命令将修改的文件添加到暂存区后Git就会开始跟踪这些文件的更改并准备将这些更改提交到本地仓库。本地仓库Local Repository是指存储在本地计算机上的Git版本库其中包含了项目的完整历史记录。当使用git commit命令将暂存区中的文件更改提交到本地仓库时Git会将这些更改保存到本地仓库中。远程仓库Remote Repository是指存储在远程服务器上的Git版本库通常是用于协作开发的。通过git push命令将本地仓库中的代码推送到远程仓库中或使用git pull命令将远程仓库中的代码拉取到本地仓库中。 当我们对项目中的一个文件进行修改时Git会将这些更改保存在工作区中。如果需要将这些更改提交到本地仓库中则使用git add命令将更改添加到暂存区然后使用git commit命令将暂存区中的更改提交到本地仓库中。如果与其他人协作开发项目时可以将本地仓库中的更改推送到远程仓库中也可以将远程仓库中的更改拉取到本地仓库中。在这个过程中工作区、暂存区、本地仓库和远程仓库分别扮演了不同的角色共同构成了Git版本控制系统的核心框架。 2、git中文件的四种状态 git中文件有四种状态未跟踪Untrack、未修改Unmodified、已修改Modified、已暂存Staged。 各状态描述如下 未跟踪Untrack此文件在文件夹中但并没有加入到git库不参与版本控制通过git add状态变为Staged。未修改Unmodified文件已经入库未修改即版本库中的文件快照内容与文件夹中完全一致这种类型的文件有两种去处如果被修改而变成Modified如果使用git rm移除版本库则成为Untrack文件。已修改Modified仅仅是修改并没有进行其他操作这个文件也有两个去处如果通过git add可进入Staged状态如果使用git checkout则丢弃修改内容返回Unmodified状态这个git checkout即从库中去除文件覆盖当前修改。已暂存Staged通过 git commit 将修改同步到库中这时库中的文件和本地文件又变为一致文件为Unmodified状态执行git reset HEAD fileName暂存文件状态为Modified。 二、常用命令 1、基础命令 命令说明git --version查看git版本git config --global user.name 用户名设置用户名git config --global user.email 密码设置密码git config --global --list查看全局配置git init初始化本地仓库git status 查看仓库的状态git clone将远程版本库拷贝到本地创建一份独立的本地版本库git 可以接受 http 和 ssh 两种协议的地址 2、提交类命令 命令说明git add添加文件到暂存区。可以使用通配符例如 git add *.java也可使用目录例如git add .git commit提交只提交暂存区中的呢内容不会提交工作区中的内容git push将本地库内容推送到远程版本库 3、删除类命令 命令说明git rm readme.txt不但从暂存区中删除同时删除物理文件git mv a.txt b.txt把 a.txt 改名为 b.txtgit rm --cached readme.txt只从暂存区中删除保留物理文件 4、分支类相关命令 命令说明git branch dev创建分支git branch -d dev删除分支git checkout dev切换分支git merge dev合并分支git branch查看所有分支git fetch同步本地库和远程库的分支 5、 查看类相关命令 命令说明git log查看提交日志git diff对比工作区和暂存区文件的差异 git diff --cached显示暂存区(已 add 但未 commit 文件)和最后一次 commit (HEAD)之间差异git ls-files --stage检查保存在暂存区 的文件 6、撤销类命令 命令说明git reset --soft仅仅移动当前 Head 指针不会改变工作区和暂存区的内容git reset --hard reset 的默认参数移动 head 指针改变暂存区内容但不会改变工作区 git reset --mixed当前 head 指针、工作区和暂存区内容全部改变
http://www.huolong8.cn/news/61814/

相关文章:

  • 视频分享网站怎么做的东莞个人免费建网站
  • 创建站点的方法做网站发布
  • 互联网做网站的话术南京营销型网站建设公司
  • 未来做哪些网站致富临海app开发
  • 做网站百度关键排名个人可以做几个网站
  • 惠州建设局网站首页炒股软件下载
  • 足球直播网站怎么做的外贸网站开发推广
  • 上饶网站建设公司建物流网站
  • 东莞网站建设 南城石佳东莞站福公司工资
  • dw做的网站怎么做后台天堂2免费服务器
  • 天翼电子商务有限公司seo服务销售招聘
  • 杭州做企业网站的公司在线crm什么软件好
  • 网站开发设计过程wordpress更新失败
  • 做网站视频是什么专业谈谈什么是网络营销
  • 福建中兴建设有限公司网站威远移动网站建设
  • 企业微信网站怎么建设建设完网站成功后需要注意什么问题
  • 东阿做网站路桥网站设计
  • 天津小型企业网站设计电子商务网站软件建设的核心
  • 青岛鑫隆建设集团网站wordpress 文章页 模板
  • 海珠商城网站建设用ih5做微网站
  • 上传网站根目录用织梦建网站
  • 桂林哪里学建设网站阿里云域名注册续费
  • 百度喜欢什么样的网站北京朝林建设集团网站
  • 成都做公司网站服装设计好找工作吗
  • 建设网站尺寸多少制作相册影集app
  • 运城网站建设报价wordpress转hexo
  • 中国建设银行官网站基金查询网站建设技术协议书
  • 怎么修改网站的源代码中国纪检监察报理论版
  • 西安 网站建设 1会计实帐培训
  • 个人做网站犯法吗用自己头像做的圣诞视频网站