github下载的代码、怎么使用 python_window环境下Github的创建使用和python项目的代码管理...

Git的常用命令

init : 在本地创建⼀个新的库

clone : 从服务器克隆代码到本地 (将所有代码下载)

status : 查看当前代码库的状态

add : 将本地⽂件添加到暂存区

commit : 将代码提交到本地仓库

push : 将本地代码推送到远程仓库

pull : 将远程仓库的代码拉取到本地 (只更新与本地不⼀样的代码)

branch : 分⽀管理

checkout : 切换分⽀ / 代码回滚 / 代码还原

merge : 合并分⽀

log : 查看提交历史

diff : 差异对⽐

remote : 远程库管理

.gitignore : ⼀个特殊⽂件, ⽤来记录需要忽略哪些⽂件

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

(window环境中安装git bash,如图所示:)

f39ae8b11dbabec2ee0108674708906c.png

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

685cf7780ab456db3a1d6c11030d21a4.png

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

86cb755b7b355bce0a504daefc69cbf7.png

2.1ssh-key的使用

1. 执⾏ ssh-keygen 创建密钥对

2. 将 id_rsa.pub 的内容保存到 github 的 SSH-KEY 中

3. 执⾏ clone 时,选择 ssh 协议的 URL

4. 后续 pull / push 等操作可以全过程⽆密码,但是更安全

8508f7d488e8710a9f625f233201e1b8.png

cc30db86ecb59aa7d1c25d2d29234199.png

9e369f3c909a1b177c250831eaf631ee.png

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

78f4848a68d7eaab04cac820b8eff084.png

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

d9cafd9cfffa42eaef334ca65b548bad.png

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

28b13c28c216c185a1747eddfd0555bc.png

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

039ec25613840c74430130dfab1ce23b.png

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

04869e169eb5e43377c1bd24576ce41f.png

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

23495dafad0077ba41781fdf5a070a54.png

888a6a6cf6c2eb1a08d6ce732aa218b1.png

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

a11e9b966647ae0b9c835597828770c2.png

8.创建分支develop

1f4bf0f73b9e9fecb6a07a0342b5f883.png

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

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

81c7d5092cd2360574ec91ef73ec4697.png

点赞

收藏

分享

文章举报

473f4276d6c5fe46024ead6901c214d3.png

4a668feaa3018a2e1706f07e5002bcc8.png

半岛囚天

发布了4 篇原创文章 · 获赞 3 · 访问量 1206

私信

关注

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值