• 添加.gitignore文件


    每次添加完忽略文件 总是不起作用 记录以下作为笔记

    1 添加完 .gitignore 文件 

      vim .gitignore

    2 添加到本地暂存区

      git add .gitignore

    3 提交记录

      git commit -m "add .gitignore"

    4 推送远端

      git push

    5 添加过.gitignore 不起作用可以把操作以下

      git rm -r --cached .
      git add .
      git commit -m 'update .gitignore'
      git push
     
     
    git rm   与  git rm --cached 区别
     
     1.删除暂存区与分支上的文件,同时工作区不需要此文件
      git rm a.txt 
      git commit -m "提交删除本地 与暂存区及远端a.txt 文件"
      git push 
     
     2.删除暂存区与分支上的文件,保留工作区此文件 
      git rm  -r --cached  a.txt
      git commit -m "删除暂存区与远端文件"
      git push
     
     3放弃当前a.txt的修改(以暂存区的文件覆盖当前工作区的文件)
      git checkout -- a.txt
       4 回退暂存区提交并拉到工作区
      修改 a.txt 文档后
      git add  a.txt
      git commit -m '添加a.txt'
      发现提交有误或想回到上一版本
      git log --oneline
        

      git reset 273f3d1 回退到上一版本(或任意版本)

        

      把暂存区文件拉到工作区

      git checkout -- Model/MPage/APage.php

     
     
      
    只是查找方便的总结
  • 相关阅读:
    LeetCode(122. 买卖股票的最佳时机 II)
    LeetCode(485. 最大连续1的个数)

    约瑟夫问题
    链表
    队列
    稀疏数组
    乐优商城项目学习
    LeetCode_Climbing Stairs
    数据结构&&算法基础知识
  • 原文地址:https://www.cnblogs.com/qutao125/p/10858325.html
Copyright © 2020-2023  润新知