Skip to content
1 change: 1 addition & 0 deletions new-test-20251106.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1232
20 changes: 20 additions & 0 deletions 学习笔记/Pyhton常用模块及函数.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"time 模块\n",
"print()\n",
"str()"
]
}
],
"metadata": {
"language_info": {
"name": "python"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
1,347 changes: 1,347 additions & 0 deletions 学习笔记/Python基础知识.ipynb

Large diffs are not rendered by default.

60 changes: 60 additions & 0 deletions 学习笔记/git工作流程.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
## Git 工作流程
本章节我们将为大家介绍 Git 的工作流程。

下图展示了 Git 的工作流程:
![Git 的工作流程](image.png)

### 1、克隆仓库
如果你要参与一个已有的项目,首先需要将远程仓库克隆到本地:
```
git clone https://github.com/username/repo.git
cd repo
```
> 问题1:如何只下载某个文件,不是克隆整个仓库

#### 如果确定远程为准,直接覆盖掉本地文件
`git status`可以看未提交的修改(工作区+暂存区)
`nothing to commit,working tree clean`则为干干净净,表示无任何修改
`git pull`只看提交记录是否一致,不管本地是否修改了文件。
`git pull = git fetch + git merge`,git会比较本地当前分支的commit ID和远程当前分支的commit ID,如果两个ID一样,就会认为是`already up to date`
即使执行`git commit`,也是将文件在本地做了提交,需要再执行`git push origin master`才可以将本地的提交,提交到远程仓库

### 2、创建新分支
为了避免直接在 main 或 master 分支上进行开发,通常会创建一个新的分支:
`git checkout -b new-feature`
### 3、工作目录
在工作目录中进行代码编辑、添加新文件或删除不需要的文件。
### 4、暂存文件
将修改过的文件添加到暂存区,以便进行下一步的提交操作:
`git add filename`
或者添加所有修改的文件
`git add .`
### 5、提交更改
将暂存区的更改提交到本地仓库,并添加提交信息:
`git commit -m "Add new feature"`
### 6、拉取最新更改
在推送本地更改之前,最好从远程仓库拉取最新的更改,以避免冲突:
`git pull origin main`
或者如果在新的分支上工作
`git pull origin new-feature`
> 最新的更改,指的是最新远程仓库上面的信息吗?
### 7、推送更改
将本地的提交推送到远程仓库:
`git push origin new-feature`
### 8、创建 Pull Request(PR)
在 GitHub 或其他托管平台上创建 Pull Request,邀请团队成员进行代码审查。PR 合并后,你的更改就会合并到主分支。
### 9、合并更改
在 PR 审核通过并合并后,可以将远程仓库的主分支合并到本地分支:
```
git checkout main
git pull origin main
git merge new-feature
```
### 10、删除分支
如果不再需要新功能分支,可以将其删除:
`git branch -d new-feature`
或者从远程仓库删除分支:
`git push origin --delete new-feature`

### 如果需要从github往本地下载文件怎么办,
只下载部分文件而且这些文件已经在本地了,
Binary file added 学习笔记/image.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
68 changes: 68 additions & 0 deletions 学习笔记/markdown语法.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
{
"cells": [
{
"cell_type": "markdown",
"id": "44897e58",
"metadata": {},
"source": [
"## 一、标题(#)\n",
"### 三级标题\n",
"#### 四级标题\n",
"\n",
"## 二、段落与换行\n",
"这是第一段。(空一行=新段落)\n",
"\n",
"这是第二段(行末两个空格=换行) \n",
"换行后的内容\n",
"## 三、粗体\n",
"**粗体** \n",
"*斜体* \n",
"~~删除线~~ \n",
"也可以组合 **加粗*内部斜体*组合**\n",
"## 四、列表\n",
"无序列表: \n",
"- 项目1 \n",
"- 项目2 \n",
" -项目2.1 \n",
"\n",
"有序列表: \n",
"1. 项目1 \n",
"2. 项目2 \n",
"2.1 项目2.1 \n",
"2.2 项目2.2 \n",
"## 五、引用(>)\n",
"> 这是引用 \n",
"> 可以多行\n",
"## 六、代码\n",
"请执行 `print('Hello World')`\n",
"代码块: \n",
"```python\n",
"ded add(a,b):\n",
" return a + b\n",
"```\n",
"## 七、表格\n",
"|姓名|年龄|城市|\n",
"|------|------|------|\n",
"|张三|20|北京|\n",
"|李四|25|上海|\n",
"## 八、链接与图片\n",
"[超链接名称](http://www/baidu.com) \n",
"![超链接名称](https://www.baidu.com/img/flexible/logo/pc/result.png) \n",
"或者使用本地图片也可以\n",
"## 九、分割线(---或者***)\n",
"---\n",
"---\n",
"## 十、任务列表\n",
"- [x] 已完成任务 \n",
"- [ ] 待办任务\n"
]
}
],
"metadata": {
"language_info": {
"name": "python"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
Loading