創作內容

0 GP

Ubuntu 上傳code到github

作者:月詠│2022-03-24 03:51:49│巴幣:0│人氣:154
之前有說過這次做的作品希望能透過github代管code並自動部屬到機器上
本來想寫成一篇就好,但好像有點太冗長了,所以這篇就先記錄到將code上傳到github就好
首先我們需要將這次的專案code放到github上

先在github建立一個repository

之後我們進到ubuntu這台機器上
輸入以下生成一個rsa key

ssh-keygen -t rsa -C "youremail@mail.com"

其中yourmail@mail.com請填上你的mail
生成完畢之後請key會放在家目錄下的.ssh資料夾內
請將id_rsa.pub裡面的內容全部複製起來

cd ~/.ssh
vim id_rsa.pub

複製起來後請回到github來設定ssh key


title隨便打,並把剛剛複製起來的key貼上去並按下Add SSH key
key新增完成之後請回到ubuntu,並輸入以下指令測試是否成功連上github

ssh -T git@github.com

成功後要先設定username和email,這在你commit時紀錄會用到

git config --global user.name "username"
git config --global user.email youremail@mail.com

輸入完畢之後請進到你想要上傳的專案內
cd ~/laravel-project/laravel

建立.ssh資料夾
git init

新增遠端地址
git remote add origin git@github.com:yourName/yourRepo.git
新增完成之後可以打開 .git/config 看看有沒有成功新增
vim .git/config

確認沒問題之後我們要建立第一次的commit,注意,在操作git時需要待在專案資料夾內

將當前所有檔案git add起來
git add .

建立commit
git commit -m "first commit"

因為在過去github已經將預設的branch名稱由master改成main了
而git預設還是使用master,所以我們需要修改一下名字
git branch -M main

改完名之後就可以將code push上github了
git push -u origin main

push後回到github確認code是否已經上傳
這樣就OK囉!
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=5417155
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:git|github|ubuntu

留言共 1 篇留言

NanoCat
讚讚

04-30 17:09

月詠
謝啦04-30 19:41
我要留言提醒:您尚未登入,請先登入再留言

喜歡★pen00000tw 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:nginx SSL憑證安... 後一篇:使用Github act...

追蹤私訊切換新版閱覽

作品資料夾

ShuLongQinHu大家
小屋有新增肌肉練習喔 歡迎來看看看更多我要大聲說11小時前


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】