# 專案相關操作 ## Git 相關操作 ### 新增專案 1. Github -> my profile 2. Reporsty 3. New ### 將專案從 Github 拉至本機端 > 只要用一次就好了喔喔喔 [way 1] 1. 開啟終端機 2. 在終端機進到專案想放的資料夾內 - 可以用 `cd {filen ame}` 移動位子 - `pwd` 確認目前位子 3. 將專案拉下來 `git clone {專案 url}` 4. 用 Vscode 把拉下來的資料夾打開 [way 2] 1. 在電腦新增專案資料夾 2. 打開終端機,進去那個資料夾目錄 3. 初始化一個 git 環境 `git init` 4. 把剛剛在 Github 上新增的專案加入列表 `git remote add {remote repository name} {Github reposity 的 HTTPS 連結} 5. 檢查 `git remote --verbose` ### 更新 Github 專案 1. `git add .` 2. `git commit -m'{commit message}'` or `git commit` 進 vim 編輯 commit message (按 i 開始編輯, 編輯完按 esc, 按 :wq) 3. `git push` or `git push {remote reposity name} {branch name}` 4. 如果有更改之前的 commit 的話(改 commit message, 合併 commit 之類的,要打 `git push` 後面要加 `-f`(force) ### 其他操作 #### 回到上個 commit ``` git reset --soft/--hard ~HEAD # --soft 會表留原本的東西 # --hard 不會表流原本的東西 ``` 還有很多其他不同用法,我也沒記,自己查 #### 新增 branch > 要開發新功能的時候 > 或是想讓主分支乾淨一點 1. ``` git branch {branch name} ``` ## 安裝 Python 套件 1. 建立虛擬環境 `python3 -m venv venv`,會出現一個 venv 的資料夾 2. 進入虛擬環境 `source venv/bin/activate`(mac 專用),前面會多一個(venv) 3. 安裝套件 `pip install -r requirement.txt` 4. 查看有沒有安裝 `pip list` 5. 退出虛擬環境 `deactivate` ## Flask 1. `flask run` 於本機端執行 2. `flask run --host=0.0.0.0` 可於連相同網路的裝置執行
×
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