git 文件操作

文件操作:

git add //添加文件
git rm //删除文件
git commit a.txt -m ‘v1’

  • git revert HEAD 撤销前一次 commit
  • git revert HEAD^ 撤销前前一次 commit
  • git revert 5dfb61e9c5a074ace72998f384915c0b00ae6487(比如:fa042ce57ebbe5bb9c8db709f719cec2c58ee7ff)撤销指定的版本,撤销也会作为一次提交进行保存。
    git reset –hard fcd23f90c229a63ea457b65ab39d18d8a29824d1 //彻底回退到某个版本,本地的源码也会变为上一个版本的内容
    git log --pretty=oneline >> log.txt //可列出代码的所有改动历史,将他保存到一个文件中
    git reset --hard fcd23f90c229a63ea457b65ab39d18d8a29824d1 :远程仓库的目录下对应的文件还是之前的内容,必须得使用git reset --hard才能看到push后的内容.reset是指将当前head的内容重置,不会留任何痕迹。
    git reset -–soft fcd23f90c229a63ea457b65ab39d18d8a29824d1 :回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit即可

解决push时 refusing to update checked out branch: refs/heads/master
git config receive.denyCurrentBranch ignore
解决add时 warning: LF will be replaced by CRLF in XXXXXXXXXXXXXX.
git config core.autocrlf false

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值