File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # 小酷哥的文章(示例)
2+
3+ 在今天的商业训练营的开源项目的产品经理的课程里,我了解到如何成为一个AI时代的个人创业者Solopreneur的一些知识和信息。
4+
5+ Solopreneurs的特点是:
6+ 1 . 他们动作很快,快速Build,快速试错。
7+ 2 . 他们只build自己用的产品。
8+ 3 . 他们的产品不需要维护。
9+
10+ ---
11+
12+ ## CI 自动评分与运行指引
13+ - 个人文章检测文件名:仓库根目录 {你的GitHub用户名}.md(例如:XiaoKuge.md)
14+ - 课程作业检测仅在 PR 到 main 时执行,请通过 Pull Request 提交作业:
15+ - Lesson1:assignments/lesson1/{你的GitHub用户名}.md
16+ - Lesson2:assignments/lesson2/{你的GitHub用户名}.md
17+ - 自动评分工作流: [ .github/workflows/calculate-score.yml] ( .github/workflows/calculate-score.yml )
18+ - 首次 Fork 后手动运行:
19+ 1 . 打开你 Fork 后的仓库页面,点击 Actions
20+ 2 . 选择 “Calculate Student Score” 工作流
21+ 3 . 点击 “Run workflow”,选择分支 main 并运行
22+ 4 . 在 Jobs 日志中查看成绩报告
Original file line number Diff line number Diff line change 11# Git工具安装与使用报告
22
3- ## 学员GitHub用户名: example-user
3+ ## 学员GitHub用户名: RaQiu
44
55## 1. Git安装过程
66
7- (在此处详细描述Git的安装过程,包括使用的操作系统、安装方法等)
7+ 在macOS上安装Git非常直接。我使用了Homebrew方式:
8+
9+ ``` bash
10+ $ brew install git
11+ ```
12+
13+ 安装过程大概用了1分钟,Homebrew自动处理了所有依赖。安装完成后,打开一个新的终端窗口验证:
14+
15+ ``` bash
16+ $ git --version
17+ git version 2.39.3
18+ ```
819
920## 2. 遇到的问题及解决方法
1021
11- (在此处列出安装过程中遇到的问题以及相应的解决方法)
22+ ** 问题1:Homebrew未安装**
23+ 首次运行` brew ` 命令时提示"command not found"。解决方法是先安装Homebrew:
24+ ``` bash
25+ $ /bin/bash -c " $( curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) "
26+ ```
27+ 安装完成后需要关闭并重新打开终端。
28+
29+ ** 问题2:首次使用Git时提示配置用户名和邮箱**
30+ 执行` git commit ` 时提示需要配置身份:
31+ ``` bash
32+ $ git config --global user.name " RaQiu"
33+ $ git config --global user.email " qiu@example.com"
34+ ```
35+
36+ ** 问题3:克隆仓库时权限错误**
37+ 使用HTTPS方式克隆时提示权限被拒绝。解决方法是先配置凭据管理器:
38+ ``` bash
39+ $ git config --global credential.helper osxkeychain
40+ ```
41+ 这样密码会被安全地存储在macOS钥匙串中。
1242
1343## 3. 版本信息截图
1444
15- (在此处插入执行` git --version ` 命令后的截图)
45+ 在终端执行` git --version ` 后显示:
46+ ```
47+ git version 2.39.3
48+ ```
1649
1750## 4. Git命令使用过程总结
1851
19- (在此处总结使用Git命令的过程,包括但不限于以下操作:
20- - git clone: 克隆远程仓库到本地
21- - git add: 添加文件到暂存区
22- - git commit: 提交更改到本地仓库
23- - git push: 推送更改到远程仓库
24- - git pull: 从远程仓库拉取最新更改
25- 等其他相关命令的使用体验和理解)
52+ Fork upstreamlabs/github101仓库到我的账户后,开始本地操作:
53+
54+ ``` bash
55+ # 克隆仓库
56+ $ git clone https://github.com/RaQiu/github101.git
57+ $ cd github101
58+
59+ # 创建作业文件并编辑
60+ $ mkdir -p assignments/lesson2
61+ $ touch assignments/lesson2/RaQiu.md
62+ # 使用VS Code编辑内容...
63+
64+ # 查看状态
65+ $ git status
66+ Untracked files:
67+ assignments/lesson2/RaQiu.md
68+
69+ # 添加到暂存区
70+ $ git add assignments/lesson2/RaQiu.md
71+
72+ # 提交到本地仓库
73+ $ git commit -m " Add lesson 2 assignment - RaQiu"
74+
75+ # 推送到远程
76+ $ git push origin main
77+ ```
78+
79+ 最后,在GitHub网页上创建了Pull Request。
80+
81+ ** 使用体会** :Git的核心是三个状态——工作区、暂存区、仓库区。` add ` 负责将文件从工作区移到暂存区,` commit ` 将暂存区内容保存到仓库,` push ` 则将本地仓库同步到远程。macOS上使用Git很流畅,配合Homebrew管理版本也很方便。这次作业让我熟悉了完整PR流程,对后续参与开源项目很有帮助。
2682
2783---
2884
You can’t perform that action at this time.
0 commit comments