git版本控制之三
2021/4/17 10:27:03
本文主要是介绍git版本控制之三,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
【删除文件】使用关键字 git rm '待删除的文件名或者文件夹名字' 这个默认会把本地和版本库里面的这个文件都删掉!!!
有一种情形就是我往版本库里面提交错了文件,我想从版本库里面移除,但是我本地希望得到保留,因为有可能要提交到正确的库中去。
---这种情形就要 加上 关键字 --cached -》 git rm --cached 'a.php' ,表示本地的得到保留!!!
【修改文件名字】
git mv a.php c.php :使用mv 命令就把 a.php 改为c.php =>git commit -m 'info' 提交保存
【查看 日志】 git log -p[详细变动信息] -1【查看最近一次改动 -2:那就是查看最近两次变动 依次类推】
git log --name-only :只查看文件名变动日志
git log --name-status:查看文件名具体变动,是添加的新文件[A] 还是修改的文件名【M】
git log --online:显示精简版日志
【修改提交后的描述 git commit -m "描述信息" || 或者修改最新一次的提交,包括文件,描述其实都可以修改!!】
git commit --amend
【管理暂存区的文件,未 commit的文件】
touch a.html;
git add a.html ;添加到暂存区, 万一添加错了,撤回添加可以使用 git rm --cached a.html 注意这是第一次添加到暂存区。提交
提交后,修改a.html,在添加至暂存区,这是第N次 ,取消添加 就要用 git reset HEAD a.html.
如果不止退出暂存区,连修改都要撤销,回到第一次提交的状态。使用 git checkout -- a.html 就可以恢复到 未修改时的状态
这篇关于git版本控制之三的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Mybatis官方生成器资料详解与应用教程
- 2024-11-26Mybatis一级缓存资料详解与实战教程
- 2024-11-26Mybatis一级缓存资料详解:新手快速入门
- 2024-11-26SpringBoot3+JDK17搭建后端资料详尽教程
- 2024-11-26Springboot单体架构搭建资料:新手入门教程
- 2024-11-26Springboot单体架构搭建资料详解与实战教程
- 2024-11-26Springboot框架资料:新手入门教程
- 2024-11-26Springboot企业级开发资料入门教程
- 2024-11-26SpringBoot企业级开发资料详解与实战教程
- 2024-11-26Springboot微服务资料:新手入门全攻略