Git项目搭建

  1. git init ---在该文件夹下进入cmd/terminal

  2. git clone [url] ---克隆远程仓库到本地

Git文件操作

  1. 文件的四种状态:

· Untracked:未跟踪,只是在文件夹中,没有在git库,不参与版本控制,可通过git add更改

· Unmodify:文件已经入库,未修改

· Modified:文件已经修改,但没有进行其他操作,通过git add可进入暂存区staged状态

· Staged:暂存状态,执行git commit可以将修改同步到库中

  1. 查看文件状态:

git status [files] :查看指定文件的状态

git status :查看所有文件状态

git add .:添加所有文件到暂存区

git commit -m "new" :提交暂存区的内容到本地仓库 -m 提交信息为new

  1. 忽略文件:

在主目录下建立.gitignore文件,在该文件中:

#---代表注释

*---表示任意多个字符

?---表示一个字符

[]---代表可选字符范围

{}---代表可选字符串

!---在名称的最前面,表示例外规则,将不被忽略

/----在名称的后面,表示忽略该目录下的所有文件;在名称的前面表示忽略该级目录的文件,下一级无效;

ex:

*.txt---忽略以.txt结尾的文件

!hello.txt----hello.txt依旧追踪

etc/----etc的子级文件和文件夹都会被忽略

/etc----在该级目录下,只有etc被忽略

最新文章

  1. JS与APP原生控件交互
  2. Fabio
  3. ORA-12541:TNS没有监听器
  4. Effective C++ -----条款14: 在资源管理类中小心copying行为
  5. C# - 杨涛分页控件AspNetPager
  6. codeforces Educational Codeforces Round 16-E(DP)
  7. 数据采集服务提供商,ip提供商 里面有些不错的基础数据
  8. WIA
  9. 汇顶指纹传感器GF919深度解析
  10. 关于去除input type='file'改变组件的默认样式换成自己需要的样式的解决方案
  11. Onsen UI 前端框架(二)
  12. 剑指Offer——“你最大的缺点是什么”回答技巧及范例
  13. VUE中 style scoped 修改原有样式
  14. 随手记-egg入门
  15. Python find函数用法和概念
  16. 无法打开锁文件 /var/lib/dpkg/lock - open (13: 权限不够)
  17. python五十五课——calendar模块
  18. Redis与Zookeeper实现分布式锁的区别
  19. 2.Django|简介与静态文件| URL控制器
  20. 超级账本Hyperledge的kafka共识算法里的Topic 与 Partition

热门文章

  1. js笔记20
  2. linux密码策略
  3. MySQL数据库性能优化与监控实战(阶段四)
  4. layui 修改表格边框颜色
  5. POJ 1584 A Round Peg in a Ground Hole 判断凸多边形 点到线段距离 点在多边形内
  6. 【网络编程】HTTP简介&URL
  7. Springboot:单元测试@FixMethodOrder注解指定测试方法的执行顺序
  8. 滑动窗口通用解leetcode字符串匹配问题
  9. MOS管开关电路笔记
  10. CDN相关知识及CDN绕过