Pull Failed: refusing to merge unrelated histories
一、場景
本地新建專案,然後初始化本地庫。在github上新建倉庫和readme.md檔案,最後將本地庫推送到遠端庫報錯:Pull Failed: refusing to merge unrelated histories
二、原因
本地倉庫和遠端倉庫實際上是獨立的兩個倉庫,如果是先建立遠端庫,再提交本地的倉庫到遠端庫,就會容易出現這個問題。一般都是遠端倉庫新增readMe.md 或者其他新增的檔案導致。
三、解決
idea可能無法解決,在你專案的檔案中使用git 命令列解決
1、在專案的資料夾下git bush here
2、為github上的倉庫起別名origin
$git remote add origin https://github.com/coder-machine/test
3、緊接著將本地倉庫的提交推送到遠端github倉庫上
此時通過git命令列,或者idea進行push都可以
直接命令列push:
$ git push <遠端主機名> <本地分支名>:<遠端分支名> 也就是 $git push origin master:master 提交成功。
相關推薦
Pull Failed: refusing to merge unrelated histories
一、場景 本地新建專案,然後初始化本地庫。在github上新建倉庫和readme.md檔案,最後將本地庫推送到遠端庫報錯:Pull Failed: refusing to merge unrelated histories
idea提交程式碼時報錯Git Pull Failed: refusing to merge unrelated histories
技術標籤:git 原因: 本地倉庫和遠端倉庫實際上是獨立的兩個倉庫,如果是先建立遠端庫,再提交本地的倉庫到遠端庫,就會容易出現這個問題。一般都是遠端倉庫新增readMe.md 或者其他新增的檔案導致。
git 報錯 fatal: refusing to merge unrelated histories
技術標籤:git 這是因為兩個分支沒有取得關係。 在操作命令後面加上--allow-unrelated-histories 比如:
解決 Git 中 fatal: refusing to merge unrelated histories
場景 兩個分支: feature/ly,test。我在test分支上做了一些修改,現在需要合併到feature/ly分支。
kubernetes:關於建立pod中結點始終處於creating狀態的問題解決(Error syncing pod, skipping: failed to "StartContainer" for "POD" with ErrImagePull: "image pull failed for registry.access.redhat.com
通過以下程式碼獲得certificates,注意,必須對於master結點和兩個node結點機器上都需要獲取
Git Pull Failed:You have not concluded your merge.Exiting because of unfinished merge
前言 在拉取遠端程式碼時,出現 Git Pull Failed:You have not concluded your merge.Exiting because of unfinished merge。系統提示,可能在pull程式碼之前merge合併失敗。
【git】failed to merge submodule ...
資料來源 (1) https://git-scm.com/book/en/v2/Git-Tools-Submodules 1.原文 Merging Submodule Changes
IDEA中使用Git拉取程式碼時報 Git pull failed原因及解決方法
產生原因: 先說一下Git和SVN的區別吧,有助於更好的理解這個問題。 SVN從伺服器上update檔案時,如果檔案有衝突,SVN會自動幫你merge,很方便;GIT如果本地有檔案改動未提交,且該檔案和伺服器最新版本有衝突,pull
img2pdf 報 img2pdf.AlphaChannelError: Refusing to work on images with alpha channel 的解決方案
問題描述: 在使用img2pdf轉換png到pdf時候,報瞭如下錯誤 img2pdf.AlphaChannelError: Refusing to work on images with alpha channel
JAVA 祕鑰管理工具 keytool 解決 PKIX path building failed(unable to find valid certification path to request)
Jenkins 遇到無法安裝外掛的問題,後臺執行報錯 網上搜了一些文章,確認這個問題是Java執行環境沒有設定證書,導致Https請求無法正常相應。
git錯誤 Please specify which branch you want to merge with 的解決辦法
技術標籤:gitgit git pull出現下圖報錯: 用git branch 檢視一下: 當前位置在(HEAD detached at 26af3ce)
成功解決:curl: (7) Failed connect to github-production-release-asset-2e65be.s3.amazonaws.com:443; 拒絕連線
技術標籤:linuxlinux網路curl 使用curl去下載prometheus的時候出現連線失敗的錯誤 報錯內容: curl: (7) Failed connect to github-production-release-asset-2e65be.s3.amazonaws.com:443; 拒絕連線
Git pull or fetch and merge
要講清楚git fetch,git pull,必須要附加講清楚git remote,git merge 、遠端repo, branch 、 commit-id 以及 FETCH_HEAD。1. 【git remote】首先, git是一個分散式的結構,這意味著本地和遠端是一個相對的名稱。
git pull fails “unable to resolve reference” “unable to update local ref”
問題 由於有人rebase了分支,或者不知道怎麼搞的。其他人拉取程式碼的時候,發現拉不下來。
Linux curl -L 時報 Failed connect to github.com:443; Connection refused
在虛擬機器下載 docker-compose 時,彈了個 error,如下圖所示: 起初以為是網路問題,畢竟是剛剛解決掉虛擬機器網路問題的。
failed to pull image k8s.gcr.io/kube-controller-manage
root@ubuntu:~# kubeadm init --kubernetes-version=v1.18.1--pod-network-cidr=10.244.0.0/16 --apiserver-advertise-address=10.10.16.82--cri-socket /run/containerd/containerd.sock
Failed to compile. ./src/utils/request.js Module not found: Error: Can‘t resolve ‘util-merge‘ in ‘C
在webstorm執行vue的一個專案,訪問主頁報錯: Failed to compile. ./src/utils/request.js Module not found: Error: Can\'t resolve \'util-merge\' in \'C:\\Users\\Pactera\\Desktop\\rtt_web\\src\\ut
Git pull 遇到的問題:error: Your local changes to the following files would be overwritten by merge:
技術標籤:gitlabgit 今天 pull 程式碼的時候發現程式碼沒更新,然後git branch 檢視自己分支沒問題,git remote -v 看到連線的地址也沒問題,之後才注意到了這個報錯,
【Git】pull遇到錯誤:error: Your local changes to the following files would be overwritten by merge:
這種情況下,如何保留本地的修改同時又把遠端的合併過來呢? 首先取決於你是否想要儲存本地修改。(是 /否)
git pull時,提示Your local changes to the following files would be overwritten by merge
問題描述: 本地修改了程式碼後,執行“git pull”命令時,無法更新程式碼,並報錯提示:“Your local changes to the following files would be overwritten by merge”