您好,登錄后才能下訂單哦!
在 gitlab 上新建了一個工程后,添加了 README 作為第一次提交。在本地目標文件夾下執行:
git init; git clone <工程url> 后將工程 commit 到本地,準備 push 時候發生了
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
錯誤。原因是準備推送的地址和原來的地址不一致(我也不知道為啥)。
解決方法:
vim .git/config
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
precomposeunicode = true
[remote "origin"]
url = git@gitlab.xxx:xxx/xxx.git <此處是你的工程鏈接地址>
fetch = +refs/heads/*:refs/remotes/origin/*
pushurl = git@gitlab.xxx:xxx/xxx.git <此處是你的工程鏈接地址>
[branch "master"]
remote = origin
merge = refs/heads/master
再執行git pull --allow-unrelated-histories
就可以push了
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。