第一次成功的時候沒截圖,所以只在筆記本上潦草的寫了幾筆,准備重做自己的個人網站(原來的就只是幾個div拼起來),所以順便截個圖記錄一下
先申明一點要先用命令連接,vs code雖然自帶,但也是要連接成功一次才行的
一.GITHUB上前期准備
需要SSH,拿到地址,這個教程很多,不如說開始找了很多教程都只有這兩個,然后就什么都不給了
二、首次連接
首先說下,我用的是 vue init webpack建立的項目,所以自帶了readme.md和.gitignore文件,沒有的需要手動建
1.打開終端
2.依次輸入以下命令
git init //項目根目錄下會多出一個 .git文件夾,是默認是隱藏的,想要看見可以自行百度隱藏文件
git add .
git commit -m "init my project" //引號里面隨意
git remote add origin git@github.com:yuukikusaki/mywebsite.git //換成你的地址
git push -u origin master //完成,但可能會出錯,我反正每次都會這樣
刷新頁面
三、上傳出錯
git push -u origin master有時候會報錯
如果 push 出錯,並且提示你要先 git pull,那么就表示要先從 github 上拉取下來
且網上很多答案都是
git pull origin master
結果還是出錯,找了好久才找到正確方法,下面是這位大佬的文章
https://www.cnblogs.com/Tohold/p/9774144.html#4318809
git pull --rebase origin master //這樣就成功了
ps:我有一次手賤,擅自刪掉了 github 上的一個文件結果上傳又報錯,這條命令也不管用,結果是反復使用了一下上面兩條才成功的
git pull --rebase origin master
git pull origin master //這兩條命令反復使用,我試了一次行了
成功出現上面截圖的結果后,再次 push
git push -u origin master
四、利用vs code自帶的功能
1.在側邊欄點開這個,如果代碼沒有任何改變的話是不會有東西的
2.隨便更改幾個並保存
3.在框內輸入要發送的信息
4.點擊 √ ,這時只是暫存
5.點開 ··· 選單,單擊推送,如果要獲取 github 上的內容,選擇下拉
6.完成,刷新 github