IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> Days2 - 从零开始学习Python后端开发(连载中) -> 正文阅读

[开发工具]Days2 - 从零开始学习Python后端开发(连载中)

目录

任务1 - GitHub的简单使用

1.1 提交本地项目到GitHub

1.1.1?创建ssh key,连接Git

1.2 创建Django项目【个人博客项目】并上传GitHub

任务2 - Git的常用命令


任务1 - GitHub的简单使用

1.1 提交本地项目到GitHub

1.1.1?创建ssh key,连接Git

# Mac OS 已安装git;可用git命令查看是否安装成功

# 设置username和email

$ git config --global user.name "ZMoKu"
$ git config --global user.email "邮箱账号.com"

# 创建ssh key

$ ssh-keygen -t rsa -C "邮箱账号.com"

# 回车,执行成功,设置存储地址

Generating public/private rsa key pair.
Enter file in which to save the key (/Users/ZMoKu/.ssh/id_rsa):

# 回车,输入密码,直接回车则无密码

Enter passphrase (empty for no passphrase):

# 回车,再次输入密码

Enter same passphrase again:

# 回车,若成功则输出身份保存地址,密钥保存地址和图像

# cat命令查看文件的key内容并复制

$ cat .ssh/id_rsa.pub

#?登陆GitHub,点击Settings,添加Display Key,[title]随意填,[key]把刚复制的key填进去

# 验证链接是否成功

$ ssh -T git@github.com

1.1.2 提交本地项目到GitHub仓库

# GitHub新建repository,复制SSH

# 将项目克隆到本地路径

$ cd /Users/ZMoKu/customize/personal/project/COVID
COVID ZMoKu$ git clone git@github.com:VoidSE/COVID-19.git

# 在项目文件夹中添加想上传的代码,并将路径切换到项目文件夹,将文件添加到仓库,.表示所有文件。

$ cd /Users/ZMoKu/cutomize/personal/courses/project/COVID
COVID ZMoKu$ git add .

# 将文件提交到仓库

COVID ZMoKu$ git commit -m "First Commit"

# 上传GitHub,查看GitHub上的仓库判断是否上传成功

COVID ZMoKu$ git push

1.2 创建Django项目【个人博客项目】并上传GitHub

# 参考任务1GitHub创建项目和Days1创建虚拟环境

# GitHub【New Repository / HmS_Blog】

# 在本地克隆项目

$ cd /Users/ZMoKu/customize/personal/project/teamProject
teamProject ZMoKu$ git clone SSH_address

# 创建虚拟环境并激活

$ virtualenv blog_env
$ source blog_env/bin/activate

# 下载Django包

(blog_env) teamProject ZMoKu$ pip install django==2.2

# 新建Django项目

(blog_env) teamProject ZMoKu$ django-admin startproject perblog

#?迁移数据库,确保数据库与项目的当前状态匹配

perblog ZMoKu$ python manage.py migrate

# 进入Django项目,运行服务器,运行成功则获得链接

perblog ZMoKu$ python manage.py runserver

Watching for file changes with StatReloader
Performing system checks...

System check identified no issues (0 silenced).
December 13, 2021 - 13:10:30
Django version 2.2, using settings 'perblog.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

# 退出运行ctrl+c

# 提交到GitHub上

$ cd ..
perblog ZMoKu$ git add .
perblog ZMoKu$ git commit -m "createproject"
perblog ZMoKu$ git push


任务2 - Git的常用命令

git submodule update

git submodule init

git status

git submodule add exlib https://gitee.com/skyviewfund/exlib.git

git submodule add ?https://gitee.com/skyviewfund/exlib.git exlib

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-12-14 16:10:12  更:2021-12-14 16:10:28 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/24 20:11:05-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计