git 修改遠程倉庫源


自己已經寫好了一個項目,想上傳到 github

github 創建新項目

新建 README.md , LICENSE

本地項目添加 github 遠程倉庫源

  • 不是git項目
        git remote add origin https://USERNAME:PASSWORD@github.com/USERNAME/pro.git
    
  • 已是git項目,先刪除再添加
        git remote rm origin
        git remote add origin https://USERNAME:PASSWORD@github.com/USERNAME/pro.git
    
    

沖突

  1. 如果本地已有了git項目,相當於有兩個項目,這時候直接 pull 或者 push 在新版本會報錯:

Git refusing to merge unrelated histories

需要加上 --allow-unrelated-histories.因為新版本默認關閉了這個選項
2. 我的github項目新建的時候寫了 README 文件,而我本地項目也有 README.md。這個時候運行 git pull 會提示 confilct.
關於git的 merge 操作我一直比較懵,所以我用git rm ,等成功 git push 后 再chekcout:
git rm README.md git push git checkout -- README.md

從已有的git項目導入到 github

導入個人git項目到 github 的正確姿勢
code import
git[ssh]😕/git:pass@example.com/var/git/pro.git

添加 branch 的方式導入到github

git remote add branch https://USERNAME:PASSWORD@github.com/USERNAME/pro.git
git pull branch


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM