以下是关于Git在pycharm中使用的教程,带你从零开始在 PyCharm 中使用 Gitee,包括 Git 配置、SSH 密钥设置、克隆仓库、代码管理和分支操作。
一、前置准备
1. 安装 Git
- 访问 Git 官网 下载最新版本。
- 根据系统(Windows/Mac/Linux)完成安装。
- 安装完成后,打开终端(Windows 可以使用 CMD 或 PowerShell),输入以下命令确认安装成功:
如果正确输出 Git 版本号,则说明安装成功。git --version
2. 配置 Git 用户信息
在 Git 中,用户信息会附加到每次提交中。输入以下命令设置用户名和邮箱(需与 Gitee 的信息一致):
git config --global user.name "你的Gitee用户名"
git config --global user.email "你的Gitee注册邮箱"
3. 生成 SSH 密钥
SSH 是更安全的方式,用于与 Gitee 通信。
-
打开终端,输入以下命令生成 SSH 密钥:
ssh-keygen -t rsa -C "你的Gitee邮箱"- 系统会提示存储路径,默认保存在
~/.ssh/id_rsa。 - 按 Enter 即可(无需修改)。
- 如果提示输入密码,可直接留空。
- 系统会提示存储路径,默认保存在
-
查看生成的公钥:
cat ~/.ssh/id_rsa.pub复制公钥内容。
-
登录 Gitee,在 设置 -> 安全设置 -> SSH 公钥 页面,点击 添加公钥,将复制的内容粘贴进去。
-
测试是否成功:
ssh -T git@gitee.com如果连接成功,会返回 Gitee 的欢迎信息。
二、在 PyCharm 中配置 Git
- 打开 PyCharm,点击 File -> Settings -> Version Control -> Git。
- 在 Path to Git executable 输入框中,选择 Git 的可执行文件路径:
- Windows:
C:\Program Files\Git\bin\git.exe - Mac/Linux:直接输入
git即可。
- Windows:
- 点击 Test 按钮,确保 Git 路径配置成功。
三、克隆 Gitee 仓库到 PyCharm
-
登录 Gitee,打开目标仓库,点击 克隆/下载 按钮,复制 HTTPS 或 SSH 地址。
-
在 PyCharm 中,点击 File -> New Project From Version Control -> Git。
-
粘贴 Gitee 仓库地址,并选择本地存储路径。
-
点击 Clone,PyCharm 会自动克隆仓库并加载到工作区。
四、在 PyCharm 中创建项目并推送到 Gitee
1. 创建新项目
- 打开 PyCharm,点击 File -> New Project。
- 选择项目类型(如 Python),设置项目名称和路径,点击 Create。
2. 初始化 Git 仓库
-
打开 PyCharm 底部的 Terminal,输入以下命令:
git init这将初始化本地 Git 仓库。
-
将项目与 Gitee 仓库关联:
git remote add origin 仓库地址
3. 提交代码并推送到 Gitee
-
将项目文件添加到 Git 暂存区:
git add .(
add .表示添加当前目录下的所有文件。) -
提交到本地仓库:
git commit -m "初始化项目" -
将代码推送到 Gitee:
git push -u origin master- 如果是首次推送,
-u参数会将本地分支与远程分支绑定。
- 如果是首次推送,
五、在 PyCharm 中管理代码
1. 提交代码
- 修改代码后,右键项目根目录,选择 Git -> Commit Directory。
- 在弹出的窗口中,填写提交信息,点击 Commit。
2. 推送代码到 Gitee
- 点击右上角的 Git 图标 -> Push。
- 确认要推送的分支和提交内容,点击 Push。
3. 拉取代码
- 点击右上角的 Git 图标 -> Pull。
- 选择分支后,点击 Pull,同步远程仓库的最新代码。
六、分支管理
1. 创建新分支
- 点击 PyCharm 界面右下角的分支图标,选择 New Branch。
- 输入分支名称后,点击 Create。
2. 切换分支
点击右下角的分支图标,选择要切换的分支名称。
3. 合并分支
- 切换到目标分支(如
master)。 - 打开 Git -> Merge Changes,选择要合并的分支。
4. 删除分支
- 点击右下角的分支图标,选择 Delete Branch。
- 确认要删除的分支。
通过以上步骤,你已经学会了在 PyCharm 中从头使用 Gitee 进行代码管理和协作。PyCharm 的 Git 集成功能强大,结合 Gitee,可以大幅提高开发效率!如果有疑问,欢迎随时交流 😊。
2万+

被折叠的 条评论
为什么被折叠?



