1. 程式人生 > >github中建立的倉庫中有Readme和MIT協議push失敗問題

github中建立的倉庫中有Readme和MIT協議push失敗問題

最近想把一個專案上傳到github中去,但是遇到一系列問題,本來以為很快就解決了,但並非想象那樣,反而耽誤了我好長時間,於是記錄下來。

-----------------------------------------------------------------------------------------------------------------------------------------------------------

首先這是我的分模組寫的專案。

一、新增git,操作如下步驟

首先開啟專案資料夾,裡面沒有.git資料夾

這時候專案交與Git管理,類顏色已變(之前是黑色)

二、選中所有分模組專案右鍵

此時類顏色變成綠色

三、選中所有分模組專案右鍵

四、進行push,這個相對來說很簡單,就不截圖

最主要的是push失敗。看下圖

原因分析:是因為我在github中建立專案時勾選了協議和Readme,所以本地和github不相符,因此push失敗。

解決方案:第一步:可以通過如下命令進行程式碼合併【注:pull=fetch+merge]   
 

git pull --rebase origin master

原來專案:

使用命令列

完成之後,專案中多了兩個檔案,然後再去push就好了。

----------------------------------------------------------------------------------------------

到這裡分模組專案上傳成功,看似簡單卻耽誤了我好長時間,記錄下來。