git - git常用操作命令
2024-10-21 20:41:49
1.创建一个空的仓库
git init
2.配置git仓库
- 配置姓名
- git config --global user.name '张三'
- 配置邮箱
- git config --global user.email '3347xxxxx@qq.com'
- 配置颜色
- git config --global color.ui true
- 配置别名
- git config --global alias.is init
3.查看状态
git status
4. 将修改操作的文件和未跟踪新添加的文件添加到git系统的暂存区
- 添加全部
- git add .
- 添加指定文件
- git add test.js
5.提交至暂存区
git commit -m "备注"
6.提交至远程仓库
git push
7.查看分支
git branch
8.查看所有分支
git branch -a
9.基于原有的分支末梢创建新分支new
git branch new
10.切换到new分支
git checkout new
11.查看提交记录
- 多行显示提交记录
- git log
- 单行显示提交记录
- git log --pretty=oneline
- 配置单行显示记录的别名为olog
- git config --global alias.olog 'log --pretty=oneline'
- 使用别名查看记录(基于配置单行显示记录)
- git olog
12.项目完成一个里程碑 可以创建一个标签v1.0
git tag v1.0
12.查看标签
- 创建标签
- git tab
- 创建标签v1.1
- git tag v1.1
- 删除标签v1.1
- git tag -d v1.1
- 显示某个表情
- git show v1.0
13. 将修改或未跟踪的文件添加至暂存区
git stash
14. 将暂存区的内容弹出
git stash apply
git stash pop
15.撤销暂存区的内容
git reset HEAD readme
16.撤销版本库的提交
git reset --hard HEAD^
17.合并分支 (例如合并bug分支到master分支)
在master上执行 git merge bug
最新文章
- 数据结构与算法 Big O 备忘录与现实
- MongoDB在Windows下安装、Shell客户端的使用、Bson扩充的数据类型、MongoVUE可视化工具安装和简单使用、Robomongo可视化工具(2)
- 浅谈C++设计模式之单例模式
- Python模块常用的几种安装方式
- 【iCore3 双核心板_FPGA】例程十一:乘法器实验——乘法器使用
- Django模板系统
- 创建CancellationTokenSource对象用于取消Task
- VS2013编译OpenSSL
- 用java在mysql中随机插入9000 000条数据
- JPA学习---第四节:JPA实例与JPA主键生成策略
- 【转载】Restful 简介
- 总结工作中常用到的linux命令大全_经典
- (转)jQuery验证控件jquery.validate.js使用说明+中文API
- UI设计(流程/界面)设计规范
- windows的bat脚本
- codeforces 38G - Queue splay伸展树
- YII框架实现 RBAC
- MySQL主从同步最佳实践
- 休息,考完了MCSD
- 一文搞定 Mybatis 的应用