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

     
     
      
    只是查找方便的总结
  • 相关阅读:
    个人对回调函数的理解(personal understanding of callback function)
    蓄水池抽样及实现
    一些我做的软件
    poj1063 解题报告(poj 1063 analysis report)
    有关MAP、ML和EM的个人理解
    2012年总结
    asp.net中requiredfieldvalidator很纠结的问题(有关ClientScript属性)
    wcf在iis6上的部署
    GridView后台代码动态显示隐藏ItemTemplate
    aspx向silverlight传值
  • 原文地址:https://www.cnblogs.com/qutao125/p/10858325.html
Copyright © 2011-2022 走看看