-
git命令 lq
- 初始化本地库:git init
- 设置用户签名的用户名部分:git config --global user.name 用户名
- 设置用户签名的邮箱部分:git config --global user.email 邮箱
- 查看本地库状态:git status
- On branch master :表示主分支
- Untracked files:表示未跟踪状态
- Untracked 未跟踪(未被纳入版本控制)
- Tracked 已跟踪(被纳入版本控制)
- Unmodified 未修改状态
- Modified 已修改状态
- Staged 已暂存状态
- 添加到暂存区:git add 文件名
- 提交到本地库:git commit -m "日志信息" 文件名
- 查看历史记录:git reflog
- 版本穿梭:git reset --hard 版本号
- git reset --hard HEAD^ :一次回退一个版本,一个^代表一个版本数量
- git reset --hard HEAD~n :回退n次操作
- 查看日志:git log
- 撤销:
- 未add,未commit:git checkout -- a.txt :撤销修改(还原原来的文件)
- 已add,未commit:git reset
- 分支操作:
- 创建分支:git branch 分支名
- 查看分支:git branch -v
- 切换分支:git checkout 分支名
- 把指定的分支合并到当前分支上:git merge 分支名
-
相关阅读:
joomla allvideo 去掉embed share
程序员高效开发的几个技巧
分布式icinga2安装与使用
Openstack Murano(kilo)二次开发之添加Volume
autohotkey在运维中的应用
快应用之我见
目前微服务/REST的最佳技术栈
2016 年终总结
2015年终总结
用TypeScript开发了一个网页游戏引擎,开放源代码
-
原文地址:https://www.cnblogs.com/rbwbear/p/15560667.html
Copyright © 2020-2023
润新知