Pycharm毗连GitHub堆栈详细步骤

打印 上一主题 下一主题

主题 1635|帖子 1635|积分 4905

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在 PyCharm 中毗连 GitHub 堆栈,方便举行当地上传和下载(演示为Windows10环境):

1. 配置 Git 和 GitHub

(1) 安装 Git

如果你的电脑尚未安装 Git,请先下载安装:


  • Git 官方下载地址
  • 安装完成后,打开终端(Windows 终端 / macOS 终端 / Git Bash),输入以下命令查抄安装是否成功:
    1. git --version
    复制代码
    如果精确安装,应该会返回雷同 git version 2.xx.x 的信息。
(2) 配置 Git 用户信息

在终端中输入:
  1. git config --global user.name "你的 GitHub 用户名"
  2. git config --global user.email "你的 GitHub 绑定邮箱"
复制代码
(3) 生成 SSH 密钥(推荐)

GitHub 需要身份验证,你可以利用 SSH 方式:
  1. ssh-keygen -t rsa -b 4096 -C "你的 GitHub 绑定邮箱"
复制代码
然后检察生成的 SSH 公钥:
  1. type ~/.ssh/id_rsa.pub
复制代码
复制输出的内容,打开 GitHub:


  • 进入 Settings > SSH and GPG keys
  • 点击 New SSH Key
  • 粘贴公钥,点击 Add SSH Key
测试毗连:
  1. ssh -T git@github.com
复制代码
如果表现:
  1. Hi username! You've successfully authenticated...
复制代码
说明 SSH 毗连成功。

2. 在 PyCharm 毗连 GitHub

(1) 在 PyCharm 设置 Git



  • 打开 PyCharm,点击 File → Settings(Preferences for macOS)→ Version Control → Git
  • Path to Git executable 里填入 Git 安装路径(一般是 C:\Program Files\Git\bin\git.exe)
  • 点击 Test,如果表现 “Git executed successfully”,说明 Git 已精确配置。
(2) 毗连 GitHub 账户



  • 打开 PyCharm,点击 File → Settings(Preferences for macOS)→ Version Control → GitHub
  • 点击 Add account
  • 选择 SSHToken

    • SSH 方式(推荐):如果之前已添加 SSH Key,可直接选择 Use SSH executable
    • Token 方式

      • 点击 Generate Token
      • 复制 GitHub 生成的 Token 并粘贴到 PyCharm 中


  • 毗连成功后,会看到 GitHub 账户信息。

3. 下载 GitHub 堆栈到当地(Clone)

方式 1:利用 PyCharm Clone



  • 打开 PyCharm,点击 File → New → Project from Version Control
  • 选择 Git
  • URL 输入 GitHub 堆栈地址(形如 git@github.com:your-username/repository.git)
  • 选择当地存放目次,点击 Clone
方式 2:利用终端 Clone



  • 打开终端,进入要存放项目的目次:
    1. cd /path/to/your/local/directory
    复制代码
  • 执行 Clone 命令:
    1. git clone git@github.com:your-username/repository.git
    复制代码
  • 进入项目文件夹:
    1. cd repository
    复制代码

4. 当地修改后上传到 GitHub

(1) 在 PyCharm 提交代码



  • 右键 项目文件夹GitAdd
  • 右键 项目文件夹GitCommit
  • 输入提交信息,点击 Commit
  • 右键 项目文件夹GitPush,代码会被推送到 GitHub。
(2) 利用终端提交代码

在项目目次下,执行:
  1. git add .
  2. git commit -m "更新内容描述"
  3. git push origin main
复制代码
如果你的默认分支不是 main,请改成 master 或其他分支名称:
  1. git branch
复制代码
检察当前分支后,再执行:
  1. git push origin 你的分支名
复制代码

5. 从 GitHub 拉取最新代码

(1) 在 PyCharm 拉取



  • 右键 项目文件夹GitPull
  • 选择 要拉取的分支,点击 OK
(2) 利用终端拉取

  1. git pull origin main
复制代码
如果有冲突,Git 会提示你手动合并修改的文件。

6. 创建和切换分支

(1) 创建新分支

  1. git checkout -b 新分支名
复制代码
(2) 切换分支

  1. git checkout 目标分支
复制代码
(3) 合并分支

切换到主分支后,合并其他分支:
  1. git checkout main
  2. git merge 其他分支名
复制代码

云云一来,你就可以在 PyCharm 毗连 GitHub,举行当地上传和下载了!喜好就点个赞吧
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

张国伟

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表