git學習實踐路上遇到的問題

之前給學校做了個系統,最近拿去比賽了,想把系統上傳到github上去,原以爲很順利,沒想到路上坑坑窪窪如此之多。
下面針對我今天上傳代碼到github出現的問題做一個總結。
已經有一段時間沒有用過git了,今天在百度上搜了一下,可以使用IDEA來提交,最後通過命令來上傳
所以我先用的是IDEA,進行操作,在IDEA2019.2的頂層菜單欄中選擇VCS裏的
在這裏插入圖片描述
之後彈出提示窗,會默認選擇git倉庫位置,當然你也可以修改,點擊確定之後,對着項目名稱右鍵,選擇git,如下圖:
在這裏插入圖片描述
add之後會 彈窗出來,界面我這裏已經使用了git的配置,爲了點擊之後不更改我的配置,我就不能點Add了。
之後點擊如下圖 這裏,點擊add之後 這裏應該變成 commit Respository,由於我沒點 所以沒變
在這裏插入圖片描述
之後的界面就有點像SVN點擊commit的界面,填寫提交的註釋信息,點commit之後,提交到本地倉庫,這裏可以去項目文件夾裏看,這裏並沒有生成.git的文件夾,此時我並未注意,然後按照網上的教程,繼續操作

之後的操作就是git的操作了
先是 git remote add origin [email protected]:github用戶名/倉庫名稱.git
這個時候還沒出錯
git pull [email protected]:github用戶名/倉庫名稱.git
這個操作之後,就提示錯誤了,只不過是什麼錯誤我也不記得了,因爲這個總結是下午寫的,做git的操作是上午做的,忘了截圖。
然後去看文件夾,發現怎麼沒得.git的文件夾,我記得很早之前我git到代碼倉庫的時候,項目文件夾裏都是會自動生成.git的文件,沒有用過IDEA來操作倉庫的本地提交。所以我重新按照git的命令來初始化我的倉庫,再來提交,才成功了。

之後我更改代碼想更新github,執行到pull 的時候出現了這個問題
在這裏插入圖片描述
我沒管,直接push之後 出錯了
在這裏插入圖片描述
這個的意思應該是我沒有同步代碼的問題
所以我執行了這個
在這裏插入圖片描述
通過git status 發現我的文件修改了,好像沒有add進去,剛剛add 後面跟的是*
百度發現

git add 的幾種參數區別
git add -A 保存所有的修改
git add . 保存新的添加和修改,但是不包括刪除
git add -u 保存修改和刪除,但是不包括新建文件。

需要用第一個add -A纔行,所以更改之後,再次進行操作
add -A
commit
pull --rebase……
push
最終成功
在這裏插入圖片描述
以此來記錄我git學習路上遇到的問題,也希望能夠幫助到入門git的朋友們。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章