Git命令笔记

1. 如果某些文件已经被跟踪了, 再放入到.gitinore可能会失效, 用以下命令来忽略

          git update-index --assume-unchanged filename

撤销用:

          git update-index --no-assume-unchanged filename

例子:git update-index --assume-unchanged */.settings/*

2. git rm --cached 文件名或目录

          这样就从git的跟踪记录中删除了这个文件或目录的跟踪记录。配合.gitignore的配置

3. git reflog (此命令可以查看所有日志,比 git log强)

          bafdf2d HEAD@{0}: reset: moving to bafdf2d60e8b7d7443b02b47915373aa4e89c8af

          2071a5a HEAD@{1}: reset: moving to 2071a5a6e1b41919d551c84fa47fca6513d925a6

          b1a9bf0 HEAD@{2}: commit: 下载管理替换为okhttp2

          bafdf2d HEAD@{3}: reset: moving to bafdf2d60e8b7d7443b02b47915373aa4e89c8af

git reset --h b1a9bf0

          HEAD is now at b1a9bf0 下载管理替换为okhttp2

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值