---
# System prepended metadata

title: Github

---



## 1. terminal input 下載github
    sudo apt-get install git-all
## 2. terminal input 確認github軟體
    git --version
![](https://i.imgur.com/o2wkuZZ.png)
    
## 3. go [github.com](https://github.com/) create account
    去github創帳號
## 4. create folder、file 
    創造一個資料夾放要上傳的東西
    只會傳此資料夾
    
    mkdir website   
    cd website
    touch hello.txt
## 5. create website folder
    在github創一個對應的資料夾
    
![](https://i.imgur.com/Hm6yov6.png)
![](https://i.imgur.com/vFLXWYc.png)
    
## 6. git push
(先在資料夾新增東西一些東西)

    在terminal 輸入 
    
    git init (這之後不用打 第一次)
    git status 確認狀態 若有新增或減少會是紅字
![](https://i.imgur.com/0zRD7mQ.png)

    git add . 上傳全部
    (git status再確認一次 要傳的 會是綠字 用來確認 其實可以不用)
    
![](https://i.imgur.com/aDqNFqS.png)

    進到你創的資料夾
    會看到這個畫面

    複製這一段 放到terminal
    這也是設定一次就好
    
![](https://i.imgur.com/4eIhVx4.png)
    
    在terminal輸入
    git config --global user.email "youremail@gmail.com(你的 github email)"
    git config --global user.name "your username(你github id)"
    這兩步設定一次就好
    
    git commit -m "first commit(你的註解)" (這步驟一定要)
    
    在terminal輸入
    git push -u origin main
    your username 就是 github id
    這邊的密碼不是github的密碼
    是token，要去網站設定
    
![](https://i.imgur.com/ZaICnsL.png)
    
    
    token的部分照下面的步驟
    先點右上角的選項 選satting
    
![](https://i.imgur.com/vLNNlc5.png)
    
    再左邊拉到底 進developer settings
![](https://i.imgur.com/DMFsvxf.png)
    
    再點personal access tokens 
    選tokens(classic)
    點generate new token
    選擇generate new token(classic)
![](https://i.imgur.com/vXyyfTY.png)
    
    隨便打一個note 
    天數就是這個token可以用幾天
    跟點吃到飽一樣 全部打勾 然後 generate token
![](https://i.imgur.com/LIzH4VU.png)
![](https://i.imgur.com/3sjsTzM.png)
    
    paste on terminal
    這邊給的token 就是password
    ###注意這邊 要自己記錄下來 之後不會顯示!!!###
    忘記就是重新生成一個token
    
![](https://i.imgur.com/yFu9nyN.png)
    
## 7. then you can find your file in github
![](https://i.imgur.com/PicHle9.png)
## 8. set to private(補)
    
    看上圖
    點選右上角的settings
    在General 往下滑至最下方
    Danger Zone
    點選Change to private
    會看到警告語跟提示 點完就OK了

![](https://hackmd.io/_uploads/S19f7JxFh.png)



