git学习
来源:互联网 发布:淘宝hd微淘 编辑:程序博客网 时间:2024/06/06 02:56
git基础知识
对于任何一个文件git中都有三中状态:
- 已提交(commited)
- 已修改(modified)
- 已暂存(staged)
git status
查看是否修改,git add
暂存文件,git commit
提交到本地数据库。
撤销操作:git reset
可以取消 git add
每次git branch就会产生一个指向新分支的指针,git中有一个很特别的指针HEAD,它记录着你在哪个分支上工作。
此图表示你正在master上工作git checkout testing
之后:
git commit -m "made a chage"
之后:
commit之后会产生一个快照(相当于一次拷贝,但是不是单纯的拷贝)。
git merge
git checkout master && git merge hotfix
之后如下图:
此时hotfix和master指向了相同的提交,所以可以删除hotfix分支git branch -d hotfix
现在加入要合并master和iss53 ,git checkout master && git merge iss53
注意
有时候我们添加的.gitignore文件不管用时记着清除缓存git rm -r --cached .
之后重新add。
阅读全文
0 0
- 【git】git学习笔记
- 【Git】Git学习手册
- Git学习 -- Git 安装
- Git学习-GIT安装
- 【Git学习】git常用命令
- git学习:git常用命令
- git 学习
- git 学习
- Git学习
- Git 学习
- GIT学习。
- git学习
- Git 学习
- git 学习
- Git学习
- Git学习
- git 学习
- git学习
- 【知识点】 --- 博弈知识汇总
- PHP判断是手机移动端访问还是PC端访问的函数
- 多线程——死锁
- Python 进阶 +1
- 基于链式链表的栈链式存储的C风格实现
- git学习
- 数组<->指针<->动态数组之间的关系
- RNN的简单理解-part2
- MySQL必知必会——增删改+创建表+触发器+用户管理+建索引
- 环境配置-idea安装
- 2017-7-23博客开始之路
- 从核心技术重温Java
- windows 错误处理
- Capture CIS新建元件库和元件