Idea使用Git無法push到遠端

2021-09-26 23:05:41 字數 424 閱讀 1361

idea在某一分支上修改**後commit到本地,然後push到遠端(orgin)

然後fetch提示成功、pull提示失敗說遠端無此分支。

網上提供的方法多為:

git pull

git pull origin master

git pull origin master --allow-unrelated-histories

其實還有一種很基礎的很簡單原因:

此時專案中需要提交的**處於執行狀態或有些檔案正在被訪問。

此時處理方案:

step1:關閉main方法執行的程式。

step2:關閉tomcat執行的程式。

step3:關閉其他正在執行的程式或其他正在訪問此專案檔案的程式。(如:nginx等)

然後確保沒有未commit的檔案,然後push就ok了

git設定push忽略 idea

在進行github gitlab上傳本地 時,需要注意 尤其是第一次上傳時,idea檔案會在git push 時,預設自動一併上傳到github gitlab上。如果你覺得git倉庫不應該包含和專案本身無關的檔案,那麼也可以不將它提交到git倉庫中。idea檔案 idea 與當前專案能否正常執行無關...

git無法push到伺服器

gitpull 這說明你正在操作的版本,在伺服器端已經被被別人提前做了更新,解決的辦法就是,先將伺服器端最新的版本pull下來,與自己的本地版本合併後,伺服器才允許繼續進行提交。舉乙個例子 你當前在本地更新了c分支,當你想把c分支提交都b的時候,因為有人已經把b更新到了d,此時伺服器會拒絕你的提交 ...

使用idea搭建git

1.首先安裝乙個git 2.開啟idea點選file 把這個位址換成git的安裝路徑,然後點選test 出現下面的就算成功了 3.點選github 把auth type換成password,host為git的 位址 login,password是你自己的git使用者名稱,密碼 4.點選vns 選擇哪...