將本地代碼提交到github


最近練習了freemarker 做了個代碼生成工具,想提交到github上,在本地進行了提交,執行如下些命令

git init

git add . *

git commit -m "commit"。

之后在github賬戶中創建了新的repository(參考 http://blog.csdn.net/hanhailong726188/article/details/46738929 ),起名和本地項目名稱一致叫freemarker。

開始執行上傳代碼操作如下:

1. git remote add origin https://github.com/baixiaodong/freemarker.git  顯示正常

執行 2. git pull origin master  提示錯誤 fatal: refusing to merge unrelated historie  如下圖:

看意思是不相關拒絕合並。奇怪,明明已經執行關聯了呀。 於是重新執行了 git remote add origin ,提示fatal: remote origin already exists。 

於是先執行了git remote rm origin。

再重新執行如上紅色字的 1、 2 兩步,第二步執行還是同樣的錯誤。查找資料提示說 是因為不同倉庫的原因,如果要合並需要在pull是加參數為:--allow-unrelated-histories

再執行 git pull origin master  --allow-unrelated-histories, 終於進入了合並界面 。

附圖:

最后執行,提示成功

再看github上,已經提交成功了


免責聲明!

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



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