添加.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

 
 
  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM