Git常用命令整理,多用才能记得住。

Git的常用命令

以下的整理都是自己的理解,出现解释错误的,求各位大佬担待一点。

git init

创建一个Git仓库,创建之后就会在当前目录生成一个.git文件

git add filename

根据文件名添加文件至缓冲区,可移除添加的文件。

git add.

添加所有文件至缓冲区,用的较多。

git add --all

也是添加所有文件至缓冲区,但是可以撤回,我还没用过,各位可以试一试。

git rm filename

删除或者移除文件。

git commit -m “此次提交的备注信息”

提交缓冲区的所有文件到仓库(如果没有add到缓冲区的,就不会提交到,commit方法可以将缓冲区里的所有文件都提交至仓库)。

git status

查看本地git库的状态

git diff filename

如果文件修改了,还没有提交,就可以比较文件修改前后的差异。

git log

查看日志。

git reset

可以将当前仓库回退到历史的某个版本。

git reset --hard HEAD^

回退到上一个版本(HEAD代表当前版本,有一个^代表上一个版本,以此类推)。

git reset --hard 具体的版本号

回退到指定版本(其中d7b5是想回退的指定版本号的前几位)。

git reflog

查看仓库的操作历史

git branch

查看分支的情况,前面带*号的就是当前分支。

git branch 分支名

创建分支。

git checkout -b 分支名

创建分支并切换到创建好的分支。

git merge 分支名

合并某分支的内容到当前分支。

git branch -d 分支名

删除分支。

git pull

从远端库更新内容到本地(如果本地文件和远程远程有冲突,需要手动解决,才能继续push)。

还有很多命令没有整理,没用过的就暂时先不整理了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值