Git填坑日記

2021-09-27 09:57:38 字數 1435 閱讀 9746

問題:cmd命令列在進行http傳輸的時候輸不了密碼

解決:使用git bash來輸入

問題:git在通過http clone的時候使用者名稱是你的登入時的使用者名稱,密碼是你自己另外設定的密碼

問題:git最常用的指令 add commit push

解決:如果提示沒東西push的話你一定是忘了之前的add和commit操作

問題:git上傳問題

解決:git上傳有一些限制的,比如說git上傳限制預設是100m,有些公司會有自己的反向**,限制會更多

問題具體體現為error :413

問題:clone的時候記得要cd到乙個空目錄下

問題:如果http不好用的話可以使用ssh的方式來push

解決:不過ssh需要生成一下公鑰然後去**上配置

問題:需要改變遠端提交url的話可以用remote指令

解決:問題:刪除檔案要用指令 rm

解決:問題:在使用vs管理git的時候會存在乙個問題導致發布不了的情況

解決:這時候可以看一下你的properties檔案有沒有衝突

乙個教你怎麼使用git的網頁

git 使用簡易指南

問題:如果git歷史提交記錄中已經有了乙個比較大的檔案導致你本次提交失敗怎麼辦?

顯示10個最大的檔案id列表

git verify-pack -v .git/objects/pack/pack-*.idx | sort -k 3 -g | tail -10

根據檔案id找出檔案所在路徑

git rev-list --objects --all | grep 55d4e40c0927d5d489c0c92466a0d656f7068bcd

刪除檔案

git log --pretty=oneline --branches -- your_file
刪除檔案的歷史記錄

git filter-branch --force --index-filter 'git rm -rf --cached --ignore-unmatch 你的大檔名'

--prune-empty --tag-name-filter cat --

--all

清除快取(真正刪除)

rm -rf .git/refs/original/

git reflog expire --expire=now --all

git gc --prune=now

git gc --aggressive --prune=now

git push origin master

讓遠端倉庫變小

git remote prune origin

參考鏈結

Pdfjs dist 填坑日記

vue mobile 專案中乙個需求是預覽pdf,需要能加水印,可以縮放,另外需要無汙染零新增。找到了pdfjs dist。h5實現,功能比較強大。文件真的一般。網上找了個例子,寫上,發現好用。let vm this let url xx var canvas document.getelement...

十二 VueJs 填坑日記之專案打包發布

打包專案 進入到我們的專案根目錄 d cd vueworks my vue 然後執行如下 進行打包 npm run build結果如下 現在我們已經把專案打包好,打完好的專案預設位置在 dist資料夾裡。我們從打包時的cmd的日誌來看,裡面有很多的map檔案的生成,由於截圖有限,上面只是擷取了結尾,...

MySQL坑與填坑

錯誤 1064 錯誤 1215 原因 資料型別不同 錯誤 1630 去掉函式名和 間的空格 check 關鍵字無效 使用列舉或觸發器 特定字串約束 使用列舉 課程性質 char 10 constraint c5 check 課程性質in 公共基礎 專業基礎 專業選修 任意選修 課程性質 enum 公...