本次将猫脸识别项目(模型训练和识别的代码)推送到github,保存留念。
安装git配置好用户名和邮箱
我的电脑已经安装了git,只需要确保配置好系统的用户名和邮箱。
arduino
git config --global user.name "你的GitHub用户名"
git config --global user.email "你的GitHub邮箱"
PyCharm关联github
打开 PyCharm,进入 File
→ Settings
(Windows/Linux)或 PyCharm
→ Preferences
(macOS)。 - Version Control
→ GitHub
,点击 +
添加账号,选择 Log in via GitHub
,按提示完成授权。

创建本地 Git 仓库
初始化 Git 仓库
打开你的项目,进入 VCS
→ Enable Version Control Integration
。 选择 Git
,点击 OK
,PyCharm 会自动创建 .git
目录。


添加文件到暂存区
在左侧项目视图中右键点击项目根目录,鼠标右键选择 Git
→ Add
,或按 Ctrl+Alt+A
(Windows/Linux)/Cmd+Alt+A
(macOS),将项目文件全部添加到暂存区。
提交代码到本地仓库
markdown
- 进入 `Git` → `Commit Directory`,或点击工具栏的 `Commit` 按钮。
- 在弹出窗口中:
- 勾选要提交的文件(确保 `.gitignore` 已排除不必要的文件,如 `__pycache__`、`.idea` 等)。
- 填写提交信息(如 `Initial commit`)。
- 点击 `Commit` 提交到本地仓库。

在 GitHub 创建远程仓库
登录github创建仓库,复制仓库地址。
arduino
https://github.com/zy-up-666/CatDetect.git

关联本地仓库与 GitHub 远程仓库
添加远程仓库
markdown
- 在 PyCharm 中,进入 `Git` → `Manage Remotes`。
- 点击 `+`,Name 填 `origin`,URL 粘贴刚才复制的 GitHub 仓库地址,点击 `OK`。

推送代码到 GitHub
点击PyCharm最上面工具栏的git->commit 之后点击commit,稍等片刻即可。
之后在网页刷新github仓库页面就可以看到推送的代码了。后续的增加修改只需要重复git add和git commit操作的步骤。
