Git的环境搭配
Git的下载与安装
Git:我的PC是64位,所以选择64-bit,如果是x86的选32-bit。下载后安装,其中有个选项选择use vs code as git’s default editor,其他全部点next就好。
一、从Git上Download code to 本地文件夹
1.在windows下操作
1、在本地新建一个文件夹用来存放从Github的库里下载的文件。
2、点击右键找到Git bash
3、在git里面键入一下内容 : git clone
git clone https://github.com/Eugene-Hung/xxxx.git #后面是自己的库链接
4、等待下载完成便可
2.在vs code下操作
1、打开vs code的open foder新建一个文件下用来存放文件。
2、点击Terminal,然后新建一个Terminal,可以看到路径是当前的文件夹
3、和上面的步骤三一样输入 : git clone https://github.com/Eugene-Hung/Test.git
4、直到显示succeed。
二、从本地Upload code to github库
1、用vs code的open foder打开一个工程文件夹。
2、点击Terminal,然后新建一个Terminal,可以看到路径是当前的文件夹
3、
1.引入库
Git 全局设置:
git config --global user.name "xxx"
git config --global user.email "xxx.com"
创建 git 仓库:
mkdir wap // 项目在本地的路径
cd wap
git init
touch README.md
git add README.md
git add 命令可将该文件添加到暂存区。
添加一个或多个文件到暂存区:
git add [file1] [file2] ...
添加指定目录到暂存区,包括子目录:
git add [dir]
添加当前目录下的所有文件到暂存区:
git add .
//
git commit -m "first commit"
git remote add origin //(xxx是你远程仓库的URL)
git push -u origin master
另外相关的命令:
git push -u origin master -f //强制覆盖已有的分支
git pull origin master // 把本地仓库的变化连接到远程仓库主分支 (Updates were rejected because the remote contains work that you do)
Error:Branch ‘master’ set up to track remote branch ‘master’ from ‘origin’
git remote rm origin // 移除
git remote add origin // 再次连接‘仓库地址’
已有项目:
cd existing_git_repo
git remote add origin https://git.oschina.net/name/package.git
git push -u origin master
git remote add origin 你的远程库地址 // 把本地库与远程库关联
git push -u origin master // 第一次推送时
git push origin master // 第一次推送后,直接使用该命令即可推送修改
代码如下(示例):
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import warnings
warnings.filterwarnings('ignore')
import ssl
ssl._create_default_https_context = ssl._create_unverified_context
2.读入数据
代码如下(示例):
data = pd.read_csv(
'https://labfile.oss.aliyuncs.com/courses/1283/adult.data.csv')
print(data.head())
3.更改Branch name (err: src refspec main does not match any)
git branch -m master main
然后我们的Project下的 .git文件夹已经被删除
删除 .git之后 再去删除本地的仓库文件夹即可
ls -a //找到隐藏目录 .git
rm -rf Project
总而言之,就是把本地仓库下的隐藏文件.git文件夹即可
该处使用的url网络请求的数据。
2.最重要的是需要找到最近一条自己代码还存在的记录,然后复制到最近的更早一条的提交记录的id,比如e36e9e76da144536c196147b17335288da52c2ff;查找当前分支自己最新的一次提交记录的id,比如2449ed2852fd3f19a857f7e763afe1078ba5cd54
3.回到自己最新的一次提交记录,当然是包含这一条记录的(彻底回退到某个版本,本地的源码也会变为上一个版本的内容)。
执行$git reset --hard 2449ed2852fd3f19a857f7e763afe1078ba5cd54
4.可以查看此时的提交日志 $git log
5.需要将两次提交记录的代码修改回到待提交状态,即回到“文件状态”中(只回退commit,本地文件还在,但commit信息已经回退)
$git reset —soft e36e9e76da144536c196147b17335288da52c2ff
6.查看文件的状态
$git status
7.暂存步骤5中的所有待提交文件
$ git stash
8.将暂存的文件右击“应用存贮”,这时候再正常的提交代码,推送就可以了
9.最后回到主分支合并子分支的代码,推送。切换回自己的分支,右击主分支执行变基就over了!
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。