自己总结git的一些命令(自己整理,简单使用)

本文提供了Git中最常用的命令及其简要说明,包括文件管理、分支操作、状态查询等,适用于初学者快速上手及开发者日常查阅。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

git add  xxx                                               将xxx文件从工作区添加进暂存区

git rm xxx                                                 将xxx文件从版本库中删除

git commit -m "it's a simple change"        将当前暂存区的所有内容提交到当前分支,并且备注it's a simple change

git push                                                    将当前分支的内容推送到远程

git status                                                  查看当前工作区,暂存区以及分支的文件状态

git log                                                       查看当前分支文件的版本记录日志,可以通过后面加上--graph参数查看分支合并图

git reflog                                                   查看之前的git命令记录

git diff HEAD -- xxx                                  查看当前工作区的xxx文件与分支的最新版本的区别,可以在HEAD后加上^来决定当前工作区的xxx文件与分支哪个版本对比,加一个^就是分支之前的版本,加两个就是工作区的文件与分支2个版本前的文件对比,如果需要对比的分支文件在很多版本前,可以通过在HEAD后添加~x来对比,x为数字,x为多少,就和分支多少个版本前的文件对比。

git checkout -- xxx                                    撤销对xxx文件在工作区的修改

git branch                                                 查看当前分支,前面带*的说明自己处于哪个分支

git branch xxx                                           创建名为xxx的分支

git branch -d xxx                                       删除名为xxx的分支(如果xxx分支的工作区或者暂住区改变,那么删除以后重新创建名为xxx的分支,会发现,改动依旧存在,这个删除只是让我们看不到xxx分支而已,数据都还会在,如果xxx分支的分支本身已经发生改变,那么用这条命令是删除不了xxx分支的,得用下面这条命令)

git branch -D xxx                                      强制删除名为xxx的分支

git checkout xxx (这里的xxx为分支名)     从当前分支切换到xxx分支

git checkout -b xxx(这里的xxx为分支名)  创建名为xxx的分支,并且切换到xxx分支

git merge xxx                                           将xxx分支与当前分支合并,可以使用--no-ff参数来让这次合并分支在历史中可见,可以通过git log来看到合并记录,同时也可以使用-m参数来完成对这次合并的注释

git stash                                                    将当前的工作区保存,并将工作区恢复到最新版本

git stash pop                                             将工作区恢复到stash保存的样子,并将stash存档删掉

git stash apply                                          将工作区恢复到stash保存的样子,不删除stash存档

git stash drop                                            删除stash存档

git stash list                                               查看当前stash列表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值