git 使用及常用命令介绍
2024-10-19 14:44:51
一、git 常用命令
git clone 地址 克隆项目
git status 查看当前状态
git add 文件或文件夹 (加入本地暂存目录)
git commit -m "注释" 提交到本地版本库(暂存区)
git commit -a -m "注释" 提交全部改动文件
git push origin master 从本地分支提交到远程分支
git pull origin master 从远程分支拉取代码到本地分支
git log 查看提交日志
二、撤回、回滚、清空
撤回(已经commit,但是还没有push):
git reset HEAD <文件名> 将暂存区的代码撤回到原来的状态
git checkout -- <文件名> 清空add后的代码更改
回滚(已经commit,但是还没有push):
回滚版本 通过git log 拿出commit编号
git reset --hard <commit_id>
已经push
git reset --hard <commit_id>
git push origin HEAD --force
例如:
git reset --hard 126f206185f225879f2723ca421f4dee44ca8fe7
git push origin HEAD --force
清空删除文件:
git rm <文件名>
git commit -m "清空a.txt文件"
最新文章
- SQL中NULL值
- Qt基本框架介绍
- Hibernate学习之hibernate.cfg.xml
- WAP端 touch事件触发顺序记录
- svn代码版本管理总结
- 讲述一下自己在linux中配置ftp服务的经历
- Android中使用HTTP和HttpClient进行通信
- Linux安装oracle 10g常见问题之——ORA-01078,LRM-00109,ORA-01102
- 【转】正确使用Block避免Cycle Retain和Crash
- 作业三 ATM
- mongoDB 查询附近的人的语句
- ecshop php5.4以上版本错误之preg_replace 替换成 preg_replace_callback
- CF 752C. Santa Claus and Robot
- 更新——Canvas画布动画效果之实现倒计时
- mysql复习秘籍
- vue2.0 关于Vue实例的生命周期
- JAVA中文件与Byte数组相互转换的方法
- C语言老司机学Python (五)
- VIM编辑器操作命令积累
- Hibernate查询返回自定义VO的两种方式