diagram of git use:

常用命令
|
命令 |
简要说明 |
|
git add |
添加至暂存区 |
|
git add–interactive |
交互式添加 |
|
git apply |
应用补丁 |
|
git am |
应用邮件格式补丁 |
|
git annotate |
同义词,等同于 git blame |
|
git archive |
文件归档打包 |
|
git bisect |
二分查找 |
|
git blame |
文件逐行追溯 |
|
git branch |
分支管理 |
|
git cat-file |
版本库对象研究工具 |
|
git checkout |
检出到工作区、切换或创建分支 |
|
git cherry-pick |
提交拣选 |
|
git citool |
图形化提交,相当于 git gui 命令 |
|
git clean |
清除工作区未跟踪文件 |
|
git clone |
克隆版本库 |
|
git commit |
提交 |
|
git config |
查询和修改配置 |
|
git describe |
通过里程碑直观地显示提交ID |
|
git diff |
差异比较 |
|
git difftool |
调用图形化差异比较工具 |
|
git fetch |
获取远程版本库的提交 |
|
git format-patch |
创建邮件格式的补丁文件。参见 git am 命令 |
|
git grep |
文件内容搜索定位工具 |
|
git gui |
基于Tcl/Tk的图形化工具,侧重提交等操作 |
|
git help |
帮助 |
|
git init |
版本库初始化 |
|
git init-db* |
同义词,等同于 git init |
|
git log |
显示提交日志 |
|
git merge |
分支合并 |
|
git mergetool |
图形化冲突解决 |
|
git mv |
重命名 |
|
git pull |
拉回远程版本库的提交 |
|
git push |
推送至远程版本库 |
|
git rebase |
分支变基 |
|
git rebase–interactive |
交互式分支变基 |
|
git reflog |
分支等引用变更记录管理 |
|
git remote |
远程版本库管理 |
|
git repo-config* |
同义词,等同于 git config |
|
git reset |
重置改变分支“游标”指向 |
|
git rev-parse |
将各种引用表示法转换为哈希值等 |
|
git revert |
反转提交 |
|
git rm |
删除文件 |
|
git show |
显示各种类型的对象 |
|
git stage* |
同义词,等同于 git add |
|
git stash |
保存和恢复进度 |
|
git status |
显示工作区文件状态 |
|
git tag |
里程碑管理 |
git example:
- git init
- git status
- git add .
- git commit -m '0.0.1'
- git remote add origin ssh://name@172.x.x.x:xxxxx/~xxx.xx/xxx.git
- git push -u origin master
# 查看已存在的远程库
git remote -v
# 删除已有的远程库
git remote rm origin
浙公网安备 33010602011771号