Idea集成git常用命令
2024-08-27 12:45:32
git status --查看文件状态
untracked: 未跟踪 一般为新增文件 git add 状态改为staged
git add +文件
git add -A +路径 修改过的未被跟踪的代码提交缓存
git add -u +路径 修改过的被跟踪的代码提交缓存
git add .
git commit -m '备注'
git push 推送服务端
git push origin master
git log --查看最新的记录
Q退出
git pull 拉取文件
git --version 查看版本
git fetch --拉取远程的分支 更新到本地 但不合并到当前分支
git pull --拉取远程分支 更新到本地 合并到当前分支
git CommintAndPush
版本回滚:show history查看历史---->copy Revision Number--->git-->reset HEADH-->copy
reset Type:回滚类型
hard ----暂存区 工作区全部用指定的版本的目录树覆盖
soft --- 不进行暂存区和工作区覆盖
mixed --覆盖暂存区 不覆盖 工作区
git init ---初始化仓库
git remote -v 查看关联的远程仓库及权限
git pull origin master ---master当前分支
git fetch --all 抓取远程所有分支
git branch -a 查看所有分支
git branch -vv 查看当前分支关联远程分支情况
git pull origin dev ---查看dev分支
git push origin dev --提交远程仓库
git branch -a 查看分支
git branch -d xx 删除分支
git log ---查看分支情况
git reset --hard id号
git push --force 提交
git checkout dev 切换dev分支
git tag 列出git所有的标签
git tag -1 v1.4.2
git tag -a xxx -m 'tag备注'
git push --tags
git show
git push --tags //提交tag
git tag -a xxxx Reg_yyyyMMddHHmmSS -m '备注xxxx'
最新文章
- CentOS 7下源码安装MySQL 5.6
- CSS截取截取字符长度并显示省略号的方法
- c#网络通信框架networkcomms内核解析 序言
- canvas实现钟表
- error: ‘for’ loop initial declarations are only allowed in C99 mode
- jq版本更新后无live函数的处理.
- Gradient boosting
- JDK JRE先保存 后面再整理
- Java集合框架之三:HashMap源码解析
- 201521123015 《Java程序设计》第2周学习总结
- POJ 2478Farey Sequence
- 20165223《JAVA程序设计》第二周学习总结
- python自动化开发-[第二十一天]-form验证,中间件,缓存,信号,admin后台
- 潭州课堂25班:Ph201805201 爬虫基础 第二课 fidder (课堂笔记)
- jQuery UI 中Tabs Ajax载入时出现Http 304的问题
- 解决iScroll横向滚动区域无法拉动页面的问题
- C# 如何利用反射,将字符串转化为类名并调用类中方法
- 一套准确率高且效率高的分词、词性标注工具-thulac
- onclick传参
- sqlserver存储过程循环写法