git命令

命令 含义
git init 初始化git
git add 文件名 将文件放到暂存区
git add . 暂存所有改动的文件
git ls-files 查看暂存区文件列表
git commit -m '注释' 提交并添加注释说明
git status 查看文件状态-详细信息
git status -s 查看文件状态-简略信息(第一列暂存区,第二列工作区)
git restore 目标文件 从暂存区恢复到工作区
git rm --cached 文件标识 从暂存区移除文件(文件会变为U未跟踪状态,不让git跟踪文件变化)
git log 查看提交记录-详细信息
git log --oneline 查看提交记录-简略信息
git reflog --oneline 查看完整历史-简略信息
git reset --soft 版本号 工作区和暂存区都保留
git reset --hard 版本号 工作区和暂存区都覆盖,强制覆盖
git reset --mixed 版本号 工作区保留,暂存区覆盖
clear 清空命令窗口
git branch 查看分支
git branch 分支名 创建分支命令
git checkout 分支名 切换分支命令
git checkout -b 分支名 创建并立刻切换分支
git merge 分支名 合并分支
git branch -d 分支名 删除分支
git remote add 远程仓库别名 远程仓库地址 本地git仓库添加远程仓库原点地址
git push -u 远程仓库别名 本地和远程分支名 本地git仓库推送版本记录到远程仓库
git push 远程仓库别名 本地和远程分支名 上传到远程仓库
git pull 远程仓库别名 本地和远程分支名 从远程仓库拉取到本地
git remote -v 查看远程仓库地址
git remote remove 仓库别名 删除远程仓库地址
git pull --rebase 远程仓库别名 本地和远程分支名 强制拉取(合并没有关系的记录)
git clone 远程仓库地址 克隆仓库(从0得到一个远程仓库到本地使用)
相关推荐
云闲不收1 天前
git rebase
git
江上清风山间明月1 天前
git pull和git checkout在恢复文件的区别
git·pull·checkout
海鸥811 天前
in argocd ‘/tmp/_argocd-repo/../.git/index.lock‘: No space left on
git·argocd
尔嵘1 天前
git操作
大数据·git·elasticsearch
好评1241 天前
Linux文件上传git
linux·运维·git
大柏怎么被偷了1 天前
【Git】企业级开发模型
git
Garfield20051 天前
Git 分支拓扑实践
git·拓扑
DKNG1 天前
【Windows Host】 hosts配置增加访问github流畅度
人工智能·git·github
一个很帅的帅哥1 天前
git命令大全
大数据·git·elasticsearch
凯子坚持 c1 天前
Git 远程仓库操作与深度进阶指南
git