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

优秀的响应式网站模板下载织梦 图片网站源码

优秀的响应式网站模板下载,织梦 图片网站源码,广州海珠网络营销外包,邵阳公司网站建设一、工作区域(工作区,暂存区,本地仓库) 1、工作区 当前正在使用的文件 2、暂存区 已使用add命令提交的工作区的文件,会保存到暂存区 3、本地仓库 已使用commit命令提交的暂存区的文件,会保存到本地仓库。…

一、工作区域(工作区,暂存区,本地仓库)

1、工作区

当前正在使用的文件

2、暂存区 

已使用add命令提交的工作区的文件,会保存到暂存区

3、本地仓库 

 已使用commit命令提交的暂存区的文件,会保存到本地仓库。

4、远程仓库(这不属于工作区域)

已使用push命令提交的本地仓库的文件,会上传到远程仓库

二、回退版本的三种模式 

使用git reflog查看操作的历史记录和版本号

1、 git reset --soft 版本号

当回退到以前的版本后,工作区和暂存区的后版本文件还会保存 

2、git reset --mixed 版本号(默认)

 当回退到以前的版本后,工作区的后版本文件还会保存,暂存区的后版本文件被删除

3、git rest --hard 版本号

 当回退到以前的版本后,工作区和暂存区的后版本文件都被删除

注意:当回退版本后, 后版本文件就需要重新add或commit来转移区域

例如:file1被1版本commit,file2是2版本commit的文件,此时退回到1版本,虽然file2未被删除,但file2需要重新commit

三、删除文件 

git rm 文件名.后缀 

把工作区和暂存区的文件删除:

1、一般的删除:把需要删除的file1.txt文件通过rm命令(linux)或右键删除(windows),此时虽然file1.txt文件在工作区被删除了,此时的暂存区的file1.txt还是存在的,仍然需要通过git add file1.txt命令,把file1.txt重新更新到暂存区,此时的暂存区的file1.txt才被删除。

2、git的一键删除:使用git rm file1.txt,这个命令会把file1.txt从工作区和暂存区都删除。

git rm --cached 文件名.后缀名 

把暂存区的文件删除,但是保留工作区的文件,即本地的真实文件。

通过这个命令后,别忘了再commit提交到本地仓库。

这个命令一般用在:当文件已经被提交到本地仓库了,但是我现在想用.gitignore文件把它忽略,并不想真实的删除这个文件。用这个命令把暂存区的文件删除但保留工作区真实的文件,再通过commit提交到本地仓库,此时就会忽略这个文件,不再被提交到本地仓库,并且本地仓库的这个文件也没了。

注意:现在更新了工作区和暂存区了,别忘了commit提交到本地仓库,再push到远程仓库。 

四、.gitignore文件 

在这个文件里填写的文件,可以在commit时不被提交到本地仓库 

#忽略所有的.a文件

*.a
#虽然上面忽略了所有.a文件,但跟踪所有的lib.a文件
!lib.a
#只忽略当前目录下的TODO文件,而不忽略当前目录的子目录下的TODO文件

/TODO
#忽略任何目录下名为build 的文件夹

build/
#忽略 doc/*.txt,但不忽略doc/server/*.txt这种子目录下面的*.txt文件

doc/*.txt
#忽略doc/目录及其所有子目录下的.pdf 文件

doc/**/*.pdf

五、远程仓库  

1、添加一个远程仓库

git remote add origin git@github.com:geekhall-laoyang/first-repo.git

origin是这个远程仓库的别名,可以自己取一个名字

git@github.com:geekhall-laoyang/first-repo.git是这个远程仓库的地址,这个地址是在远程仓库(github、gitee等)创建仓库后,由官方提供的。

2、查看当前仓库的远程仓库地址和别名

 git remote -v

3、指定主分支的名字 

git branch -M main 

这里指定主分支的名字为main 

4、把本地仓库的main分支推送到远程仓库

git push -u origin main 

完整命令:git push -u origin main:main 前面的main是本地仓库名字,后面的main是远程仓库的名字,若相同则可以直接写一个main

5、拉取远程仓库的内容到本地 

git pull 拉取远程仓库并合并到本地(若文件没有冲突,即并没有同一个文件的同一部分不同的情况。若文件有冲突,则手动修改冲突的部分就行) 

完整命令:git pull 远程仓库名 远程分支名:本地分支名

六、分支 

1、 查看分支列表

git branch 

2、创建分支 

git branch 分支名

3、切换分支 

git checkout 分支名

git switch 分支名 

4、合并分支 

git merge 分支名

在当前分支下使用这个命令,会把这个分支合并到当前分支 

5、删除分支 

已合并:git branch -d 分支名

未合并:git branch -D 分支名 

 

http://www.yayakq.cn/news/975374/

相关文章:

  • 网站开发 自学微信管理软件
  • 番禺品牌型网站凡客品牌
  • 国外做彩票网站违法吗淘客单网站
  • 做手机网站用什么长沙景点有哪些好玩
  • 漳州建设项目公告网站工作一般做网站视频的工作叫做什么
  • 江西省城乡建设厅网站wordpress登录可见插件
  • 中山快速做网站费用推进网站集约化建设的做法
  • 唐山网站建设选汉狮网络优化排名培训
  • 上海网站备案网络优化的内容包括哪些方面
  • wordpress导入表单网站优化联系
  • wang域名建的网站化妆品网站内容规划
  • 平面设计网站免费大推荐郑州新闻大厦
  • 深圳网站建设vr知识wordpress和worldpress
  • 网站设计建站池州网站制作公司
  • 网站建设与制作教案网站seo软件
  • 电子商务网站建设 下载济南网站建设内容设计
  • 域名交易网站建设膜结构行业做网站
  • 宝安三网合一网站建设网站建设制作专业开发定制
  • 赤峰市建设厅官方网站wordpress带手机验证码
  • 如何寻找seo网站建设客户展馆展示设计公司招聘广告
  • 东莞做一个企业网站要多少钱微站设计
  • 网站空间如何搬家wordpress查看分类id
  • 中国大连网站做图库网站需要多少钱
  • 给别人做网站的话术公司的网站建设费应该怎么入账
  • 网站使用费用wordpress多个字体大小
  • 兰溪企业网站搭建地址南京华佑千家装饰工程有限公司
  • 网站上做相关链接微信app下载安卓版
  • 上海网站建设免费推荐全网营销的概念
  • 旅游电子商务网站建设的流程wordpress yeti1.92
  • 微信订阅号关键网站域名和服务器的关系