git rebase用法_Git:Clone别人的代码之后push到自己码云上失败的解决办法
最近也是剛開始使用gitee,比較生疏。場景是這樣的:
clone了朋友的一份代碼到自己的本地,然后自己想把它保存到自己的gitee 私有倉庫上,就在gitee上面創建了一個私有的倉庫,然后多次push都失敗了,實踐了網上提供rebase的方案也無濟于事,都會爆出下面的錯誤信息;
! [rejected] master -> master (fetch first)error: failed to push some refs to 'git@gitee.com:fortunamajor/um.git'hint: Updates were rejected because the remote contains work that you dohint: not have locally. This is usually caused by another repository pushinghint: to the same ref. You may want to first integrate the remote changeshint: (e.g., 'git pull ...') before pushing again.hint: See the 'Note about fast-forwards' in 'git push --help' for details.然后經過分析,自認為認為Clone下來的項目文件下的 .git 文件有問題(說有問題其實也不是很對,可能對我這個環境來說有問題,本身是沒有問題的),所以就果斷刪除了所Clone項目根目錄下的 .git 文件,再次進行了下面的操作,完美解決問題
?
?
但是這個騷操作比較危險,很可能對于需要歷史記錄的人來說!這個方案也是不得已而出此猥瑣下策!
喜歡的朋友們可通過關注點贊評論轉發支持小編的分享哦
參考:
https://www.jianshu.com/p/c22833fcd4f5
https://blog.csdn.net/simpledate/article/details/81907359
近期導讀:
Java反射getDeclaredFields()方法真的可以獲取所有字段嗎
JVM內存模型和JVM運行時數據區可不是一個概念哦!
SQL調優思路
synchronized與Lock的區別從此不會被遺忘
synchronized用法總結
OSI網絡七層模型很難記憶嗎?不存在的
兩步實現Java自定義注解
總結
以上是生活随笔為你收集整理的git rebase用法_Git:Clone别人的代码之后push到自己码云上失败的解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ctf up怎么写 write_软件测试
- 下一篇: canvas转盘-拯救选择困难