1. 程式人生 > >一次詭異的git體驗-merge不生效

一次詭異的git體驗-merge不生效

今天拉了個新分支,將主分支的東西拉下來時,發現merge,push,依然沒有生效

當merge不下來東西的時候,我的內心是絕望的

博智多學的蔣老師告訴我了一個方法

git 放棄本地修改,強制更新

git fetch --all

git reset --hard origin/主分支名稱

這裡的git fetch只是下載遠端的庫的內容,不做任何的合併 git reset把HARD指向剛剛下載的最新的版本。

fetch後要add、commit、push,再做新的修改。

有人知道不生效的原因請留言~

相關推薦

詭異git體驗-merge生效

今天拉了個新分支,將主分支的東西拉下來時,發現merge,push,依然沒有生效 當merge不下來東西的時候,我的內心是絕望的 博智多學的蔣老師告訴我了一個方法 git 放棄本地修改,強制更新 g

Linux修改MySQL配置生效的問題

背景 自己手上有一個專案服務用的是AWS EC2,最近從安全性和效能方面考慮,最近打算把騰訊雲的MySQL資料庫遷移到AWS RDS上,因為AWS的出口規則和安全組等問題,我需要修改預設的3306埠和Bind Address限制特定的IP訪問,我在Stackoverflow上查詢瞭如何修改,但是網上的資料

git 撤回上commit中某一個想添加的文件

發現 如果 reset use 查看 不想 一次 文件刪除 git 1. 假設我們修改了文件a,同時修改了IDE的配置文件b 2.此時我們只想添加文件a到commit中,卻不小心將b也添加進去了 3.那麽怎麽撤回呢? 4.第一種方法: 4.1 git reset --

Git怎樣撤銷分支的合併Merge

最近用git,merge之後寫的程式碼全沒了,瞬間懵逼,找到這個解決辦法,靠譜,先記下來 如果確定放棄這次合併的提交,假如是 merge 了錯誤的分支到 master,先通過 git reflog 或者 gitg、gitk、qgit 等工具確定你 merge 之前 m

記錄處理https監聽正確的過程

負載均衡 https 502 nginx 金山雲 今天開發反饋在測試金山雲設備的時候遇到了這樣的一個現象:wget https://funchlscdn.lechange.cn/LCLR/2K02135PAK01979/0/0/20170726085033/dev_201707260850

偽*sql查詢結果一致的

vid eight frame and sna parameter -exec video http 調試代碼發現,兩個操作最後都會調用同一個方法。傳入的參數一致,查詢結果卻不一致。 直接說問題原因:我的兩個操作是aop環繞通知先拿到傳入參數以後,校驗是否需要往另一張表中插

Sql筆記-查詢數據僅出現過、小數據位為零、刪除表及序列、ifnull函數

trunc pos distinct 註意 strong 返回 tinc account 是否 查詢數據表中每條相同的數據僅出現一次 select distinct(ORDER_NO ) from ibsp_record_fee 查詢數據表中數據中小數位不為0 sel

詭異的redis連線異常

一、異常出現  啟動jar包報異常,異常資訊如下,簡單分析後初步定位為redis連線異常。 2018-10-23 15:24:00.781 ERROR kmessage [main] [org.springframework.boot.SpringApplication] - Ap

JS實現圖片上傳多上傳同一張生效的處理方法

平時都是用input直接上傳圖片,應該都用的是change事件,但是如果選擇了一張圖片,然後第二次再次選擇,就會出現不生效的bug,這裡給大家說一下解決辦法,希望對大家有幫助。 html程式碼: <b>上傳附件:</b> <div class="file"&

webSphere安裝部署釋出全原因分析

版本:WebSphere8.5.5.10叢集環境 過程:WebSphere管理平臺更新整個war包是更新完成,啟動報錯,解除安裝重新部署war包也不行,去叢集每個節點發布路徑中檢視釋出的包,發現war

詭異的OOM坑

OOM,即OutOfMemory。作為Android裝置常見的效能問題,經常見於圖片大量載入的場景。然而博主這次碰到的OOM,卻是由一個意想不到又合情合理的問題導致。由於是半路接手一個正在開發的專案,著

記自己的抓包體驗

因為每次想趁著寢室熄燈前下載一些自己喜歡的綜藝節目和劇躺床上看,然後又不想用外掛去下載,就想到了抓包,前天剛在網上找到了wireshark的教程,就照著上面看學習一些基礎的東西,剛學就給我來bug,折磨… 我看的教程是在windows演示的而我用的是ubunt

Git忽略規則生效的解決辦法

在git中如果想忽略掉某個檔案,不讓這個檔案提交到版本庫中,可以使用修改根目錄中 .gitignore 檔案的方法(如無,則需自己手工建立此檔案)。這個檔案每一行儲存了一個匹配的規則例如: # 此為註釋 – 將被 Git 忽略 *.a # 忽略所

"詭異"的mongodb程序退出事件

shell中通過mongo args &的方式啟動mongo程序,退出shell重新登進之後發現mongo程序沒了,檢視日誌發現有如下輸出: 2015-06-18T18:39:58.593+0800 [signalProcessingThread] g

如何實現新增多條資訊到GridView中,而儲存到資料庫,被頁面重新整理而丟失資料呢?

前面我們提到了,如果想要一次將從TextBox資訊新增到GridView的幾行資料記錄新增到資料庫中,我們在設計ASP.NET的頁面時,建議採用AJAX技術,進行區域性資料重新整理。 如圖所示:【建議在IE瀏覽器下執行】以下都是控制元件的拖動,大家都懂的。 另外,在pro

記錄詭異的dll檔案函式問題

遇到一個很詭異的問題,記錄一下。環境win10,dell預裝的home版。自行開發的軟體a.exe,庫檔案b.dll,庫檔案c.dll由於a.exe軟體依賴的庫檔案改變了,所以重新從別人處拷貝過來程式以及依賴的庫,但是執行的時候提示[email protected]

詭異的關於filter的問題

接收前臺post請求封裝的"versionDescription":"eeeeee",時,莫名傳到後臺就變成"versionDeion":"eeeeee",了。 找了半天,一直以後是前臺的問題,一直在翻閱各種js程式碼。 後來,請教大佬,大佬一聽到剛好少了scri

git忽略規則生效 .gitignore生效解決方法

原因:.gitignore只能忽略那些原來沒有被追蹤的檔案,如果某些檔案已經被納入了版本管理中,則修改.gitignore是無效的。那麼解決方法就是先把本地快取刪除(改變成未被追蹤狀態),然後再提交:git rm -r --cached .git add .git commi

jquery全選 選中所有checkbox,再次點選取消全選,可以反覆點選,解決了點選後再次點選能選中的問題

<!DOCTYPE html> <html> <head>     <title>checkbox的多選</title> </head> <body>      <table borde

lombok使用,java: 相容的型別

自從覺得小程式碼引入kotlin,在習慣上總是有問題,於是換上了使用lombok——一個神奇的庫。 本來用得好好的,不知怎麼就報錯了。 Error:(16, 18) java: 不相容的型別: