使用git pull提示refusing to merge unrelated histories
這個問題出現在將本地專案改為git專案的過程中
將本地專案改為git專案,在當前專案根目錄下執行
git init
線上建立git專案,獲取到ssh地址或是http地址,然後指定本地專案的git地址為建立專案的地址
git remote add xxxx.git
嘗試提交程式碼,初次提交需要先pull,這是就出現了標題的報錯 fatal: refusing to merge unrelated histories
,執行
git pull --allow-unrelated-histories
這樣即可pull成功
unreleated histories
looking for the meaning
相關文章
- 成功解決Git:fatal: refusing to merge unrelated historiesGit
- fatal: refusing to merge unrelated histories解決辦法
- 【六褘-Git】程式碼提交碼雲,報錯 fatal: refusing to merge unrelated histories處理方法;Git
- git pull如果提示merge衝突,先進行git reset --hard origin/master 後再git pullGitAST
- Git 少用 Pull 多用 Fetch 和 MergeGit
- Git Fork Pull Request(PR)和Merge Request(MR)Git
- 簡單對比git pull和git pull --rebase的使用Git
- git進階(撤銷pull、撤銷merge、撤銷add)Git
- Git pull errorGitError
- Git rebase 與 Git merge 的使用Git
- 使用分支——Git Merge命令Git
- git pull遇到錯誤:error: Your local changes to the following files would be overwritten by merge:GitError
- git pull命令模式Git模式
- git merge & git rebaseGit
- git mergeGit
- git pull 提示Not possible to fast-forward,無法提交也無法更新GitASTForward
- git rebase 和 git mergeGit
- git pull 衝突解決Git
- git fetch & pull詳解Git
- Git fetch和git pull的區別Git
- git 中止mergeGit
- (轉載)git pull origin master與git pull --rebase origin master的區別GitAST
- window設定定時執行 git 更新(git pull)Git
- git pull免密碼拉取Git密碼
- git merge origin master git merge origin/master區別GitAST
- git merge簡介Git
- git merge失敗Git
- git rebase vs git merge詳解Git
- git merge 和 git rebase 小結Git
- Git中git pull/push 老是重複輸入使用者名稱密碼Git密碼
- 使用git處理github中提交有衝突的pull requestGithub
- git pull衝突的解決方案Git
- Ubuntu git pull 出現Permission denied ErrorUbuntuGitError
- 你在開發過程中使用Git Rebase還是Git Merge?Git
- GIT使用rebase和merge的正確姿勢Git
- git merge 與 git rebase的區別Git
- Git撤銷本次pull rebase(變基) 回退到pull前的程式碼Git
- git和TortoiseGit pull和push報錯:git did not exit cleanlyGit