window环境下Github的创建使用和python项目的代码管理

Git的常用命令

init : 在本地创建⼀个新的库
clone : 从服务器克隆代码到本地 (将所有代码下载)
status : 查看当前代码库的状态
add : 将本地⽂件添加到暂存区
commit : 将代码提交到本地仓库
push : 将本地代码推送到远程仓库
pull : 将远程仓库的代码拉取到本地 (只更新与本地不⼀样的代码)
branch : 分⽀管理
checkout : 切换分⽀ / 代码回滚 / 代码还原
merge : 合并分⽀
log : 查看提交历史
diff : 差异对⽐
remote : 远程库管理
.gitignore : ⼀个特殊⽂件, ⽤来记录需要忽略哪些⽂件

Window环境中创建远程仓库和本地仓库并创建python项目

(window环境中安装git bash,如图所示:)
在这里插入图片描述

1.前提是有github的账号,没有可以去申请一个,从github上面创建一个空项目,按如下步骤进行创建,

在这里插入图片描述

2.创建好一个空的仓库,会跳转如下界面,点击箭头所指的按键,复制地址,输入红框中的命令,在本地克隆整个项目,即为本地的仓库,(此时就不需要初始化本地仓库了)

在这里插入图片描述

2.1ssh-key的使用
1. 执⾏ ssh-keygen 创建密钥对
2. 将 id_rsa.pub 的内容保存到 github 的 SSH-KEY 中 
3. 执⾏ clone 时,选择 ssh 协议的 URL
4. 后续 pull / push 等操作可以全过程⽆密码,但是更安全

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.执行红框中的命令,进入到该目录,该目录下的.gitignore文件可以添加需要忽略的文件(不需要上传的文件)

在这里插入图片描述

4.执行命令,创建虚拟环境,为项目创建一个单独的环境,并安装相应的包

在这里插入图片描述

示例:安装django(根据需求,安装自己所需要的包)

在这里插入图片描述

5.虚拟环境中所有的包,需要导出到“requirements.txt”文件中,并要一同提交到远程仓库中

在这里插入图片描述

6.在当前目录下,创建django项目,

在这里插入图片描述

6.添加追踪,并在提交到本地仓库,git add . 命令添加追踪,git commit -m ‘备注’命令提交到本地仓库

在这里插入图片描述
在这里插入图片描述

7.从本地仓库提交到远程仓库

在这里插入图片描述

8.创建分支develop

在这里插入图片描述

9.同上步骤在创建一个功能分支,用于功能开发

10. 完成后github如图所示,Branch下拉框中会有master,develop和你创建的功能分支;

在这里插入图片描述

©️2020 CSDN 皮肤主题: 游动-白 设计师:上身试试 返回首页