git 常见命令整理

一、git基本操作

命令 释意 常用
git add filename 添加filename到暂存区
git add . 添加当前所有修改文件到暂存区
git commit -m '备注' 对已经add的文件进行生成commit 标题为备注
git branch 查看当前所拥有的分支
git branch name 创建name分支
git branch -d name 删除name分支
git checkout name 切换到name分支
git push 提交本地commit到git共享区
git pull 拉取git共享区内容到本地
git log 查看commit记录
git stash 隐藏当前修改文件
git stash save 名称 隐藏当前修改文件标题为名称
git stash list 查看当前隐藏文件列表
git stash pop 0 把编号为0的隐藏文件显示并删除隐藏记录
git stash clear 清空stash暂存的所有内容
git diff 查看当前修改文件内容
git reset --soft 回退本次commit未提交的内容
git reset --hard 回退代码到指定commit的内容,不会保留当前代码
git rm --cached *.log 从当前分支中移除已跟踪的文件,不会删除物理文件
git rm --cached *.log
二、git其他操作
git branch -r 查看所有分支
git branch -D name 强制删除name分支
git checkout -b name 创建并切换到name分支
git commit -am '备注' 对当前修改文件添加到暂存区并生成commit 标题为备注
git show --raw commit_id 查看commit_id提交的文件列表 标题为备注
git show 查看commit_id的文件列表 标题为备注
git clone 'git地址' 复制/克隆git地址的内容
git commit --amend 对最近的一次提交进行修该
git push --set-upstream origin xsfzmc 把当前分支和xsfzmc进行关联
git push origin bendi:xianshang 把当前分支和xsfzmc进行关联

后续用到再补

posted @ 2022-08-14 19:13  周小黑  阅读(29)  评论(0编辑  收藏  举报