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

自助建站系统网站建设开发安卓优化大师旧版本

自助建站系统网站建设开发,安卓优化大师旧版本,广告平面设计培训班要学多久,网站建设业务的销售人员培训文档Git 学习笔记 | Git 基本操作命令 Git 学习笔记 | Git 基本操作命令文件的四种状态查看文件状态忽略文件 Git 学习笔记 | Git 基本操作命令 文件的四种状态 版本控制就是对文件的版本控制,要对文件进行修改、提交等操作,首先要知道文件当前在什么状态&…

Git 学习笔记 | Git 基本操作命令

  • Git 学习笔记 | Git 基本操作命令
    • 文件的四种状态
    • 查看文件状态
    • 忽略文件

Git 学习笔记 | Git 基本操作命令

文件的四种状态

版本控制就是对文件的版本控制,要对文件进行修改、提交等操作,首先要知道文件当前在什么状态,不然可能会提交了现在还不想提交的文件,或者要提交的文件没提交上。

文件的四种状态:

  • Untracked:未跟踪。此文件在文件夹中,但并没有加入到 git 库,不参与版本控制。通过 git add 命令,状态变为 Staged。

  • Unmodify:文件已经入库,未修改,即版本库中的文件快照内容与文件夹中完全一致。这种类型的文件有两种去处:如果它被修改,而变为 Modified;如果使用 git rm 移出版本库,则成为 Untracked 文件。

  • Modified:文件已修改,仅仅是修改,并没有进行其他的操作。这个文件也有两个去处:通过 git add 命令,可进入暂存 Staged 状态;使用 git checkout 则丢弃修改过,返回到 Unmodify 状态,这个 git checkout 即从库中取出文件,覆盖当前修改。

  • Staged:暂存状态。执行 git commit 则将修改同步到库中,这时库中的文件和本地文件又变为一致,文件变为 Unmodify 状态。执行 git reset HEAD filename 取消暂存,文件状态为 Modified。

查看文件状态

上面说文件有4种状态,通过如下命令可以查看到文件的状态。

查看指定文件状态:

git status [filename]

查看所有文件状态:

git status

添加所有文件到暂存区:

git add .                  

提交暂存区中的内容到本地仓库( -m 后的是提交信息):

git commit -m "消息内容"    

忽略文件

有些时候我们不想把某些文件纳入版本控制中,比如数据库文件,临时文件,设计文件等。

在主目录下建立 .gitignore 文件,此文件有如下规则:

  1. 忽略文件中的空行。
  2. 以 # 开始的行将会被忽略。
  3. 可以使用 Linux 通配符。例如:星号(*)代表任意多个字符,问号(?)代表一个字符,方括号([abc])代表可选字符范围,大括号({string1,string2,…})代表可选的字符串等。
  4. 如果名称的最前面有一个感叹号(!),表示例外规则,将不被忽略。
  5. 如果名称的最前面是一个路径分隔符(/),表示要忽略的文件在此目录下,而子目录中的文件不忽略。
  6. 如果名称的最后面是一个路径分隔符(/),表示要忽略的是此目录下该名称的子目录,而非文件(默认文件或目录都忽略)。

示例:

#为注释
*.txt        #忽略所有.txt结尾的文件,这样的话上传就不会被选中!
!lib.txt     #但lib.txt除外
/temp        #仅忽略项目根目录下的TODO文件,不包括其它目录temp
build/       #忽略build/目录下的所有文件
doc/*.txt    #会忽略 doc/notes.txt 但不包括 doc/server/arch.txt
http://www.yayakq.cn/news/795897/

相关文章:

  • 佛山网站优化多少钱中新生态城建设局门户网站
  • 深圳网站开发服务重庆市工程建设标准信息网
  • 保定建网站公司m大宅高端设计公司首页
  • 门户网站建设研究网络专题设计
  • 淘宝网站开发实训报告目录网站建设要学会什么
  • 哪些购物网站有做拼团活动图片渐隐 网站头部flash
  • 网站开发用例图广州网站seo招聘
  • 旅游网站内容烟台网站优化推广
  • 番禺建设银行网站郑州整站网站优化
  • 跨境电商网站建设流程wordpress外卖
  • 中国铁道工程建设协会网站网站建设任务书
  • 网站设计的可行性分析江西建设职业技能教育咨询网站
  • 网站开发合同.docwordpress 显示简介
  • 广告视频网站wordpress 加密解密
  • 查询自己网站外链使用wordpress漏洞反弹shell
  • 用自己电脑做服务器 网站吗wordpress 30天热门
  • 网站建设的步骤过程文库用php做网站要用什么软件
  • 屯济宁做网站公司如何做好网站推广工作
  • 重庆微信网站制作费用idc机房
  • 抚州建设工程造价管理站网站专做英文类网站
  • 网站布局有哪些背景网站建设
  • 南昌网站建设哪家好薇百度指数1000搜索量有多少
  • 手工木雕网站建设策划书wordpress自定义类型
  • 自己可以做类似淘宝客网站吗wordpress 后台链接
  • 做内贸只要有什么网络推广网站互联网编程技术
  • 给网站做seo诊断网站排名查询工具
  • 网站规划与设计大作业怎么做手机字体下载大全免费网站
  • 绍兴seo整站优化推广链接怎么自己搞定
  • 南京手机网站设计公司工装设计案例网站
  • 保定网站设计制作广州网络科技有限公司有哪些