git常用命令记录

git add 添加命令

git add . 新增所有文件

git add 添加文件

方法1 git add 添加多个文件,文件之间以空格隔开

git add file1 file2 file3

方法2 多次git add

git add file1
git add file2
git add file2

方法三 添加指定目录下的文件

config目录下及子目录下所有文件,home目录下的所有.php文件
git add config/*
git add home/*.php

方法四 git add . 添加所有的文件, 或者 git add --all 添加所有的文件

git add .
git add --all

git add 文件夹

git add 文件夹名

git commit 提交到版本库

git add 目的是将修改文件由工作区提交到暂存区,可以多次提交
然后commit操作,将文件从暂存区提交到版本库
git commit -m “add new file”

git rm --cache .idea/* 从缓存中删除目录下的所有文件。

git reset

git reset --soft HEAD^ 执行完commit后,想撤回commit

HEAD^ 说明

HEAD^ 的意思是上一个版本,也可以写成 HEAD~1
如果你进行了2次commit,想都撤回,可以使用 HEAD~2

git reset 至于这几个参数:

–mixed

意思是:不删除工作空间改动代码,撤销commit,并且撤销git add . 操作
这个为默认参数, git reset --mixed HEAD^ 和 git reset HEAD^ 效果是一样的。

–soft

不删除工作空间改动代码,撤销commit,不撤销 git add .

–hard

删除工作空间改动代码,撤销commit,撤销 git add .

git rm -f xxx.js

直接把文件从暂存区删除,同时删除物理文件,回收站也找不到

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值