備忘 git 技巧系列

2021-10-01 14:33:30 字數 1832 閱讀 4967

慢慢更新,慢慢玩。。。。

//1、【手動】控制面板\使用者帳戶和家庭安全\憑據管理: windows憑據;刪除對應的憑據即可

//2、【**】在phpstorm控制台(或git管理器中)輸入:

git config --system --unset credential.helper 回車。

[小情景]:有一次git修改密碼之後 phpstorm就出現access denied(許可權拒絕),

改了很久就是未生效,結果使用以下**重置一下,下次重新登入即可:

在phpstorm控制台輸入; git config --system --unset credential.helper 回車。

然後再次pull**輸入賬號密碼,其實也就是重新登入一遍。(親手測試可用)

git檢視衝突檔案

git status命令

unmerged paths:下面列出的就是全部衝突檔案,挨個解決

git放棄本地修改,直接覆蓋:

git reset --hard

git pull

合併**:

我只有乙個分支master,有的時候不小心在伺服器上改了**,但是忘了在本地pull,然後在本地push之後,再去伺服器pull,這樣就會出問題,提示需要pull,但是pull的時候又提示要merge。

簡單來說就是衝突了,合併衝突:

git ignore檔案中被忽略了的檔案還是會被提交?

//git ignore檔案中被忽略了的檔案還是會被提交?

//這個問題在於本地以及快取了某個檔案,它之前已經被加入到了commit空間

//解決:刪除快取,再提交一次即可

//指令操作如下:

檔案:.gitignore // 去快取 新增 提交

git rm -r --cached .

git add .

git commit -m '忽略檔案修改.gitignore'

git push origin master //推送

首先是你的專案中有和和歷史不符的東西

push rejected: push to origin/master was rejected

傻瓜式翻譯:推送拒絕:推送到起源/主人被拒絕

直接是解決辦法,直接開啟你要上傳**的資料夾位置滑鼠右鍵git bash here然後直接下面兩行命令解決問題

git pull origin master –allow-unrelated-histories 

git push -u origin master -f

以上純屬借鑑。

/git清空賬號密碼

//1、【手動】控制面板\使用者帳戶和家庭安全\憑據管理: windows憑據;刪除對應的憑據即可

//2、【**】在phpstorm控制台(或git管理器中)輸入:

git config --system --unset credential.helper 回車。

[小情景]:有一次git修改密碼之後 phpstorm就出現access denied(許可權拒絕),改了很久就是未生效,結果使用以下**重置一下,下次重新登入即可:

在phpstorm控制台輸入; git config --system --unset credential.helper 回車。

然後再次更新**輸入賬號密碼,其實也就是重新登入一遍。(親手測試可用)

todo 

Visual Studio 技巧(備忘)

快捷鍵 1.ctrl 向下箭頭 游標不動,螢幕顯示內容向下滾 2.f8 將游標移動到下一項,如 任務列表 視窗中的任務或 查詢結果 視窗中的搜尋匹配項。每按一次 f8 鍵,就移動到列表中的下乙個項。alt f8 格式化源 alt f7 開啟project properties對話方塊 ctrl 游標...

ubuntu技巧備忘

接觸ubuntu16.04到現在,時不時還是會有些小問題,記錄下來以在將來碰到時可以檢視 持續更新 掛起後wifi無法連線 sudo service network manager restart 重啟要是也不行的話,只能重啟電腦了 終端自動補全可選選項 雙擊tab ctrl h組合鍵使目錄中的隱藏...

Git 使用備忘

簡單的 git 使用教程。從服務拷貝 副本到本地 類似 svn checkout 新增本機檔案到伺服器 這個好像沒直接的命令可以檢視,可以去 git 的根目錄下的 git config 裡去看。切換分支。一般在切換分支前需要 git pull 更新到最新。這個命令,還有另外乙個用處,當你想恢復乙個檔...