git
时间:2019-08-13
本文章向大家介绍git,主要包括git使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
git 工作流程:
git 工作区,暂存区和版本库
工作区:电脑内目录
暂存区:stage,index一般存放在“git目录下”的index文件
git基本操作
git init初始化一个Git仓库
git clone [url] 从现有Git仓库中拷贝项目
基本快照
git add将文件添加到缓存
git status用于查看在你上次提交之后是否有修改
git diff来查看执行git status的结果的详细信息
尚未缓存的改动:git diff
查看已换成的改动:git diff --cached
查看已缓存的与未缓存的所有改动:git diff HEAD
显示摘要而非整个diff: git diff --stat
git commit:git commit将缓存区内容添加到仓库中
git reset HEAD用于取消已缓存的内容 用来取消之前git add的添加
git rm移除文件,从已跟踪文件清单中移除提交 若删除之前修改过并且已经放到暂存区域的话,
必须要用强制删除选项-f
若把文件从暂存区域移除,但仍希望保留在当前工作目录中,仅从跟踪清单中删除 使用--cached
git mv用于移动或重命名一个文件,目录,软连接
git分支管理
列出分支基本命令:git branch
需要手动创建一个分支,执行git branch(branchname)
git checkout -b(branchname)来创建新分支并立即切换到该分支下,从而在该分支中操作
删除分支:git branch -d(branchname)
git merge将任何分支合并到当前分支中
git log查看提交历史,还可以使用--graph选项,查看历史中什么时候出现分支,合并
若只想查找指定用户的提交日志可以使用命令:git log --author
若指定日期 可选--since和--before或--util和--after
git标签
git tag -a v1.0 -a意为创建一个带注解的标签
查看所有标签可以使用以下命令
git tag
v1.0
原文地址:https://www.cnblogs.com/ashin1997/p/11348402.html
- 你的小程序总是被人吐槽?腾讯做的这款小程序,帮你收集用户意见
- 漫话2017之科技那些事儿
- 代码注入技术Process Doppelgänging利用介绍
- 安卓手机如何玩转动作手势检测?有TensorFlow就够了,附实用教程
- 网秦更名凌动智行 域名nq.com惹关注
- 机器人索菲亚:有学习创造力、同理心和同情心
- 数控宏程序的编程及应用
- Linux常用软件安装总结
- 区块链技术到底是什么?为什么连国家都写入了“十三五规划”当中
- 使用JavaScript开发一个自修改代码
- 你适合从事数据分析吗?
- 使用VBA创建Access数据表
- 新时代已经来临,你做好准备了吗?
- Python自学笔记——多线程微信文章爬取
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- left join左表一定是驱动表吗?
- OneFlow快速上手教程
- [译]HAL-超文本应用语言
- OneFlow | 新深度学习框架后浪(附源代码)
- 居民身份证阅读器产品开发学习心得(再谈标准-软件-协议)
- Spring Data REST不完全指南(一)
- Cocos2d-js中的简易MVC框架(五)MVC框架的使用
- [译]谈谈SpringBoot 事件机制
- C++ 模板沉思录(下)
- Cocos2d-js中的简易MVC框架(四)显示层View
- 如何在去中心化交易所中(DEX)集成0x协议
- Spring Data REST不完全指南(二)
- Cocos2d-js中的简易MVC框架(三)中介者Mediator
- Cocos2d-js中的简易MVC框架(二)数据模型Model
- Python 还能实现图片去雾?FFA 去雾算法、暗通道去雾算法用起来! | 附代码