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

     
     
      
    只是查找方便的总结
  • 相关阅读:
    <c:forEach>详解
    JSP基本_JSTL
    鼠标显示效果的形状设置
    linux7.3+nginx1.1+tomcat8.5 搭建负载均衡
    安装zabbix
    Centos7 systemctl使用
    Centos7 yum安装 Lnmp以及Lamp
    Centos7 LAMP环境下安装zabbix3.0
    centos 7.0 搭建LAMP环境
    mysql 配置参数详解
  • 原文地址:https://www.cnblogs.com/qutao125/p/10858325.html
Copyright © 2011-2022 走看看