python虚拟环境和包管理

新建一个虚拟环境:

python3 -m venv env1  # 新建一个名称为env1的虚拟环境

激活环境:

source env1/bin/activate

退出虚拟环境:

deactivate

生成安装包文件:

pip freeze >requirements.txt

安装文件中的包:

pip3 install -r requirements.txt 

初始化git:

初始化:
git init  # 初始化git
git config --global user.name "zhangsan"  # 配置名称
git config --global user.email "zhangsan@qq.com"  # 邮箱

# 配置远程仓库
git remote add origin https://github.com/zhangsan/test.git

# 克隆代码到本地
git clone https://github.com/zhangsan/test.git

# 查看git配置
git config --list

# 查看已有分支
git branch

# 创建test分支
git branch test

# 推送本地分支到远程仓库
git push origin test

# 切换到指定分支
git checkout test

# 查看远程各分支的最新提交记录
git branch -rv

# 删除本地分支
git branch -d test

# 删除远程分支
git branch -r -d origin/test

# 查看当前分支状态
git status

git合并分支:

# 想将dev分支合并到master分支,操作如下:

1、首先切换到master分支上
git  checkout master

2、如果是多人开发的话 需要把远程master上的代码pull下来
git pull origin master
//如果是自己一个开发就没有必要了,为了保险期间还是pull

3、然后我们把dev分支的代码合并到master上
git  merge dev

4、然后查看状态及执行提交命令
git status
​
On branch master
Your branch is ahead of 'origin/master' by 12 commits.
  (use "git push" to publish your local commits)
nothing to commit, working tree clean
​
//上面的意思就是你有12个commit,需要push到远程master上 

5、最后执行下面提交命令
git push origin master

 

posted on 2022-07-11 00:02  torotoise512  阅读(115)  评论(0编辑  收藏  举报