zoukankan      html  css  js  c++  java
  • 添加.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

     
     
      
    只是查找方便的总结
  • 相关阅读:
    【Scheme归纳】3 比较do, let, loop
    【Scheme归纳】2 算数运算
    【Scheme归纳】1 使用Edwin
    【SICP练习】106 练习3.7
    【SICP练习】105 练习3.5-3.6
    【SICP练习】104 练习3.1-3.4
    【SICP练习】103 练习2.81-2.97
    【SICP练习】102 练习2.79-2.80
    【SICP练习】101 练习2.77-2.78
    【SICP练习】100 练习2.76
  • 原文地址:https://www.cnblogs.com/qutao125/p/10858325.html
Copyright © 2011-2022 走看看