-
git 命令汇总
本地库处理
- git init 初始化仓库
- git clone [地址] 下载项目
- git status 查看当前暂存等状态
- git add 添加暂存
- cat .git/config 查看git配置
- ls -a 查看隐藏文件(.git/ 也是隐藏文件)
- rm -rf .git/ 删除该处本地git仓库
提交处理
- git help [行为] 查看帮助
- git config [参数] 查看参数值或调整
- git diff 查看暂存前后的不同 --cached (1.6.1后可用--staged) 查看已经暂存起来的变化
- git commit 提交更新
- git log 查看日志
| -p | 按补丁格式显示每个更新之间的差异。|
| --word-diff | 按 word diff 格式显示差异。|
| --stat | 显示每次更新的文件修改统计信息。|
| --shortstat | 只显示 --stat 中最后的行数修改添加移除统计。|
| --name-only | 仅在提交信息后显示已修改的文件清单。|
| --name-status |显示新增、修改、删除的文件清单。|
| --abbrev-commit | 仅显示 SHA-1 的前几个字符,而非所有的 40 个字符。|
| --relative-date | 使用较短的相对时间显示(比如,“2 weeks ago”)。|
| --graph | 显示 ASCII 图形表示的分支合并历史。|
| --pretty | 使用其他格式显示历史提交信息。可用的选项包括 oneline,short,full,fuller - 和 format(后跟指定格式)。|
| --oneline | --pretty=oneline --abbrev-commit 的简化用法。|
- git commit --amend 重新提交,可以用于重新撰写注释
连接处理
- git remote 显示所有连接库
- git remote add [连接的名字] [网址] 新建连接
- git fetch [连接的名字]
- git push [连接名] :[分支名] 以空分支方式删除分支
-
相关阅读:
二叉树(8)----第一个二叉树K层节点和二进制部分K叶节点层,递归和非递归
android文件缓存,并SD卡创建目录未能解决和bitmap内存溢出解决
Ubuntu Ruby On Rails安装和配置
Atitit.升级软件的稳定性---基于数据库实现持久化 循环队列 循环队列
ORACLE经常使用的命令
增加 Java 有几个好习惯表现
HTML5学习资源
FFT 的C 语言
MongoDB在window下的安装
白话经典算法系列之七 堆与堆排序
-
原文地址:https://www.cnblogs.com/Phoenix-blog/p/8594758.html
Copyright © 2020-2023
润新知