git的push以及遇到衝突解決

2021-10-01 17:10:44 字數 751 閱讀 7108

一、正常push過程

$ git add .

$ git status

$ git commit -m "test"

$ git push origin 分支名

二、假如有衝突,會在git push這裡報錯

1、方式一:

$ git fetch origin 遠端分支名:新建本地臨時分支名

$ git merge 新建本地臨時分支名

手動解決完衝突,重新操作一遍 一,即可

2、方式二:

git add .

git commit -m ' test'

git pull

此時會在本地生成待合併的檔案,手動解決完衝突,重新操作一遍 一,即可

注意:在使用idea軟體 合併處理衝突時,有乙個bug,假如你合併後和本地一致,就會無法commit成功,

解決方法:1、此時你可以在本地檔案裡面加乙個空格或者其他不影響的字元就可以成功

2、或者使用本地git視窗命令端手工合併

git 更新遇到衝突

1 先將本地修改儲存起來 git stash這樣本地的所有修改就都被暫時儲存起來 是用git stash list可以看到儲存的資訊 其中stash 就是剛才儲存的標記。2 pull內容 暫存了本地修改之後,就可以pull了。git pull3 還原暫存的內容 git stash pop stash...

zkoss 的 執行緒 以及 push

package de.valuegrids import org.zkoss.lang.threads public class serverpushtext public static void stop throws interruptedexception private static cla...

git的安裝以及遇到的問題

之前沒有學會如何在ubuntu下使用git,國慶放假回來後,完成了git的安裝,補回來了之前沒有學會的東西。以下是我安裝的過程以及遇到問題 解決問題的過程。正在讀取軟體包列表.完成 正在分析軟體包的依賴關係樹 正在讀取狀態資訊.完成 e 未發現軟體包 kiba dock 之後我重新安裝了16.04版...