文章目录
目录
一、 本地准备好项目
二、 Github上操作
三、 本地工程上添加需要版本管理的工程中的文件和远程github仓库进行连接
四、把别人的库拉取到自己的电脑上,修改,上传
一、本地准备好项目
1.在正确的python版本下创建项目
Setting中可以通过add选择当前使用的python版本,show all可以显示所有python版本和对应的工程
2.选择依赖包的下载地址改为国内镜像地址
可以指定下载地址,改成指定中国下载地址,下载快,下载后会在venv中lib下对应的python版本下看到安装的依赖包
3.查找依赖清单,并导出
导出自己安装的依赖列表
会在项目下生成清单列表
以后可以放入git里面,别人使用时可以使用pip install -r一键导入清单,就可以运行代码
4.git bash中生成公钥
安装git bash,打开
$ ssh-keygen -t rsa -C ‘自己的邮箱地址’
打开存放公钥私钥的地址,.pub是公钥,打开复制内容
二、Github上操作
1.github上创建新工程
记住自己的远程仓库的地址
自己创建的通常选ssh,https是下载别人的
2.把刚才公钥的内容粘贴到github中setting中SSH公钥里面
3.git bash上验证是否可以连接远端仓库
三、本地工程上添加需要版本管理的工程中的文件和远程github仓库进行连接
需要在本地工程中执行的语句
git init
git add README.md
git commit -m “first commit”
git branch -M main
git remote add origin git@github.com:lili/lili.git
git push -u origin main
1.Git init是把当前工程做版本化管理
执行完后pycharm右上角会有一个勾
2.打开就可以选择需要git的文件
(1).选择不需要git的文件
不需要版本化管理的文件使用add to .gitignore,之后会生成一个.gitignore文件
打开文件,发现被排出的文件名都写在这个文件中,也可以直接在这个文件中添加需要排除的目录名字
(2).选好要git的文件提交
完成后可以提交
3.把本地和远程仓库做关联
git remote add origin git@github.com:lili/lili.git
git branch -M main
git push -u origin main
git remote add origin git@github.com:lili/lili.git
把我当前的项目创建一个远程的分支名字叫origin,远程仓库的地址叫
可以通过这个命令把本地工程和远程仓库建立了远程关联
git branch -M main
把主分支名字改名
git push -u origin main
把代码push到远程
显示自己的远端仓库的地址,可以修改和添加
四、把别人的库拉取到自己的电脑上,修改,上传
1.打开你需要拉取的别人仓库的分支点击fork
2.点击fork
3.会在自己用户名下创建的一个别人库的克隆
地址是点击code下SSH有显示
4.在自己电脑上使用git clone这个地址会拉取下来要取的内容
5.本地可以看到内容已经拉取下来
6.修改完成后,提交
点击commit and push