# 上傳GitHub 假設我的電腦已經有一個專案做好想要推上去。 GitHub 打開new repository  取好Repository name後,選擇用SSH  如果沒有設過SSH Key 首先我們先打開終端機 ``` $ssh-keygen ``` 他會問你要不要加密碼,這裡就看個人了 ``` $cd ~/.ssh ``` ``` $ id_rsa* ``` 會看到id_rsa跟id_rsa.pub,id_rsa是你的private key, 不要外傳。 ``` $cat id_rsa.pub ``` 會看到你的id_rsa.pub的內容複製起來。你可以決定要整個GitHub還是只是那個專案使用ssh key 如果是專案用的,點擊setting,到Depoli kets,把id_rsa.pub的內容貼上去    如果想要整個GitHub都設定,到帳號的setting 打開SSH keys and GPG keys,點擊New SSH keys,輸入你的id_rsa.pub  設定好SSH key後就可以複製上面的code,上傳你的專案。  ```git branch -M main```是更改分支的名字,如果你的分支一開始是master。 或者是把```git push -u origin main```改成 ```git push -u origin master``` 這樣就不用第二行指令去改名字 wget https://download.docker.com/linux/debian/dists/bullseye/pool/stable/amd64/docker-ce_20.10.21~3-0~debian-bullseye_amd64.deb wget https://download.docker.com/linux/debian/dists/bullseye/pool/stable/amd64/docker-ce-cli_20.10.21~3-0~debian-bullseye_amd64.deb wget https://download.docker.com/linux/debian/dists/bullseye/pool/stable/amd64/docker-compose-plugin_2.6.0~debian-bullseye_amd64.deb sudo dpkg -i docker-ce_20.10.21~3-0~debian-bullseye_amd64.deb sudo dpkg -i docker-ce-cli_20.10.21~3-0~debian-bullseye_amd64.deb sudo dpkg -i docker-compose-plugin_2.6.0~debian-bullseye_amd64.deb
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up