上傳python專案至git上前的一些準備工作總結

2021-10-12 14:23:30 字數 1773 閱讀 2782

目錄

一、 維護專案相關的依賴包

二、建立本地配置檔案和公共配置檔案

三、建立readme.md檔案

2. 解決方案:在專案根目錄下,建立檔案requirements.txt,可以手動建立,也可以使用命令建立

命令:pip freeze > requirements.txt

3. requirements.txt的內容一般如下,等號左邊是依賴包名稱,右邊是版本號

pytest==5.4.3

requests==2.22.0

xlrd==2.0.1

xlutils==2.0.0

4. 手動建立時,根據pycharm中的「project interpreter」列表中的「package」和「version」建立

5. 用命令建立時,需要以下兩個命令,#後面是注釋資訊

pip3 install pipreqs  # 安裝pipreqs

pipreqs ./   #生成requirements.txt檔案

6. 利用requirements.txt,安裝專案執行環境所需依賴:

1. 目的:有些敏感資訊,比如密碼等,不能共享給別人,所以需要建立本地配置檔案local_settings.py,維護真實的資料;而公共配置檔案settings.py維護與local_settings.py一樣的常量名稱,但填寫假的資料,且匯入local_settings

2. local_settings.py內容大概如下:

account = '[email protected]'  # 真實的賬號

password = "456" # 真實的密碼

3. 在.gitignore中維護local_settings.py,上傳至git時會忽略該檔案

# 忽略本地配置檔案

local_settings.py

4. 與.gitignore檔案類似,.git/info 下面的exclude檔案,也可以維護需要忽略的檔案或者資料夾

5. settings.py內容大概如下:

account = '***'  # 假的賬號,值可為空

password = "***" # 假的密碼,值可為空

# 匯入local_settings,讓local_settings中的值覆蓋該檔案中的值

try:

from local_settings import *

except:

pass

6. 本地專案使用配置檔案中常量的方式,先導入檔案,再引用常量:

import settings

account = settings.account

password = settings.password

該檔案是 markdown 文字格式,內容包括:專案簡介、主要功能介紹和使用方式

IDEA上傳專案至git

1 安裝並配置git git config global user.name firstname lastname 此處name可修改也不是用於登入github的登入名 git config global user.email your email youremail.com 2 配置本地倉庫 2 ...

Git上傳專案至GitHub

1 先在github上建立乙個git倉庫,複製該github路徑 2 用cmd進入乙個目錄 git clone github路徑 從github上直接clone乙個工程,目錄生成工程目錄 3 拷貝自己的原始碼放入該工程目錄中 4 cmd進入該工程目錄。以下git命令,也是可用於修改更新提交 git ...

使用Git上傳專案至Github

首先,需要進入到github的自己 庫中,需進行建立乙個檔案目錄,下圖是建立好專案空間後的截圖 如 git init git commit am commit git remote add origin git pull origin master git push u origin master ...