git 使用
一,Git 常用命令
1. 开始一个工作区(另请参阅:git help tutorial)
- clone 将存储库克隆到新目录中
- init 创建一 个空的 Git 存储库或重新初始化现有存储库
2. 处理当前更改(另请参阅:git help everyday)
- add 将文件内容添加到索引中
- mv 移动或重命名文件、目录或符号链接
- restore 恢复工作区文件
- rm 从工作区和索引中删除文件
3. 查看历史记录和状态(另请参阅:git help revisions)
- bisect 使用二分搜索查找引入错误的提交
- diff 显示提交之间的更改、提交和工作区等
- grep 打印匹配模式的行
- log 显示提交日志
- show 显示各种类型的对象
- status 显示工作树状态
4. 增加、标记和调整公共历史记录
- branch 列出、创建或删除分支
- commit 记录对存储库的更改
- merge 将两个或多个开发历史记录合并在一起
- rebase 在另一个基本提示上重新应用提交
- reset 将当前 HEAD 重置为指定的状态
- switch 切换分支
- tag 创建、列出、删除或验证使用 GPG 签名的标签对象
5. 协作(另请参阅:git help workflows)
-
fetch 从另一个存储库下载对象和引用
-
pull 从另一个存储库或本地分支获取并集成
-
push 更新远程引用以及关联对象
-
'git help -a' 和 'git help -g' 列出可用的子命令和一些概念指南。
-
使用 'git help command' 或 'git help concept' 来阅读特定子命令或概念的相关信息。
-
使用'git help git' 查看系统概述。
二,Git 用法
git [-v | --version] [-h | --help] [-C <路径>] [-c <名称>=<值>]
[--exec-path[=<路径>]] [--html-path] [--man-path] [--info-path]
[-p | --paginate | -P | --no-pager] [--no-replace-objects] [--bare]
[--git-dir=<路径>] [--work-tree=<路径>] [--namespace=<名称>]
[--super-prefix=<路径>] [--config-env=<名称>=<环境变量>]
<命令> [<参数>]
git [-v | --version] [-h | --help] [-C <path>] [-c <name>=<value>]
[--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
[-p|--paginate|-P|--no-pager] [--no-replace-objects] [--bare]
[--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
[--super-prefix=<path>] [--config-env=<name>=<envvar>]
<command> [<args>]
三,实战流程
创建目录,并初始化
mkdir gittest
cd gittest
git init
添加文件,并提交文件
get add .
get commit