Pycharm+Git 配置 Github与Gitee的项目管理

一、安装Git

1、下载Git
  1. Git官网根据电脑系统选择下载。

image-20240421102706513

2、安装Git
  1. 查看GPL:双击Git安装包,打开安装程序,显示GNU通用公共许可证。点击next,进入下一步。

image-20240421104144596

  1. 选择安装目录。

image-20240421104238760

  1. Git选项配置:保持默认即可。

image-20240421105458191

  1. Git开始目录名:默认Git即可。

image-20240421105735877

  1. Git默认编辑器:选择默认的Use Vim (the ubiquitous exet editor) as Git's default editor即可。

image-20240421105851233

  1. Git默认分支名:选择默认的Let Git decide决定即可。

image-20240421110426666

  1. Git变量环境:选择Git from the command line and also from 3rd-party software即可。

image-20240421111207452

  1. OpenSSH选择:选择默认的Use bundled OpenSSH

image-20240421111258141

  1. 客户端连接协议:选择默认的Use the OpenSSL library即可。

image-20240421111951926

  1. 配置Git文件行末换行符:选择默认的Checkout Windwos-style, commit Unix-style line endings即可。

image-20240421112228970

  1. 配置Git终端类型:选择默认的Use MinTTY(the default terminal of MSYS2)即可。

image-20240421112806948

  1. 选择的git pull操作:选择默认的Fast-forward of merge即可。

image-20240421120519014

  1. 选择一个凭据助手:选择默认的Git Credential Manager即可。

image-20240421120737850

  1. 配置额外的选项:选择默认的Enable file system caching即可。

image-20240421142708204

  1. 配置实验室功能:保持默认即可。

image-20240421142832245

  1. 安装成功,点击Finish关闭弹窗。

image-20240421144627497

3、配置Git
  1. 查看Git版本:Win + R输入cmd打开命令提示符窗口,输入git -V,显示版本号即可。

  2. 设置您的全局用户名和电子邮件地址。

    git config --global user.name "Your Name"
    git config --global user.email "you@example.com"
    
  3. 查看Git所有的设置:git config --list

image-20240421155630622

二、Pycharm共享项目到Github

1、Pycharm设置
  1. 打开Pycharm设置页面:File下拉框中的Settings入口进入。

image-20240421160009498

  1. 添加Github账号:设置页面找到Version Control中的Github,点击Add account中的Log in via Github

image-20240421160051154

  1. Github授权给Pycharm:登录后Github后,进入授权网页,点击Authorize in Github

image-20240421160124610

  1. 添加Github账号成功:授权成功后,Github账号也添加成功,点击OK即可。

image-20240421160401030

2、共享项目演示
1、项目文件初始化提交
  1. 新建py文件:新建test01.py文件,输入print("Hello World")

image-20240421160614903

  1. 共享项目到Github:点击Version controlShare Project OnGithub入口。

image-20240421160647468

  1. 共享项目具体信息:
  • Repository name:新建的Github仓库名。使用默认的项目名test_gitPrivate勾选代表私有仓库,不勾选则为公开仓库。
  • Remote:远程仓库。使用默认的origin
  • Description:详细描述。

image-20240421161415315

  1. 添加文件初始化提交:选择test01.py文件提交。

Commint Message:描述这次提交详情。输入Initial commit。点击Add提交。

image-20240421164711533

  1. 遇到443错误:提交代码时,遇到Failed to connect to github.com port 443:connection timed out的解决方法。

    • Win + R输入cmd打开命令提示符,执行如下命令,来取消全局代理。
    git config --global --unset http.proxy
    git config --global --unset https.proxy
    

image-20240421165029962

  1. 重新Push:点击master下拉框中的Push,同步代码到Github的test_git仓库。

image-20240421173008912

  1. 检查Github的test_git代码。
    • Pycharm中右键菜单中点击Open in中的Github,可以查看Github中test01.py文件。

image-20240421185955842

image-20240421174713886

2、文件内容添加
  1. 修改文件:test01.py文件中添加一行代码print("Hello World2")

image-20240421174807204

  1. 进入提交页面:点击master下拉框中的Commit打开提交页面。

image-20240421181420403

  1. Commit项目:选择变动的文件test01.py,填写提交信息Add print("Hello World2"),再点击Commit提交到本地仓库。

image-20240421181600045

  1. Push项目:点击Push,将已经commit过的本地仓库内容推送到远程仓库中。

image-20240421181737593

  1. Pycharm中右键菜单中点击Open in中的Github,查看Github中test01.py文件。

image-20240421181823061

3、文件内容修改
  1. 修改文件:test01.py文件中将"Hello World2"改为"Hello World xxx"

image-20240421191511943

  1. Commit项目:输入提交信息Change "Hello World2" to "Hello World xxx"

image-20240421191748103

  1. Push项目。

image-20240421191817080

  1. Push项目后,遇到"fatal: unable to access: OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 0"错误的解决方法。

    • Win + R输入cmd打开命令提示符,执行如下命令,来清理Git缓存。

      git config --global http.postBuffer 524288000
      

image-20240421191932163

  1. 重新Push。

image-20240421192036835

image-20240421192226345

  1. Pycharm中右键菜单中点击Open in中的Github,查看Github中test01.py文件。

image-20240421192250222

三、插件推荐

1、GitToolBox:

  1. GitToolBox是一个有助于提高开发效率和代码管理便利性的工具。
  2. Pycharm设置中PluginsMarketplace中搜索GitToolBox安装。

  1. 代码追溯:它可以在光标点击的代码行旁边显示Git用户名、提交信息等,帮助开发者快速了解代码的变更历史。

image-20240421220640239

四、Pycharm共享项目到Gitee

具体步骤参考请第二章:“Pycharm共享项目到Github”,下文只会介绍Gitee与Github共享项目时的不同点。

1、Pycharm设置
  1. 设置私人令牌:详细步骤请参考我的这篇文章前两章:(Typora+Gitee+PicGo 配置图片自动上传)。
    • 设置的私人令牌权限全勾选保存即可。
    • 注意:生成的秘钥记得备份到本地。

image-20240421224318287

  1. Pycharm安装Gitee插件:插件平台搜索Gitee,安装Gitee,点击OK保存即可。

image-20240421232945921

  1. 添加Gitee账号:设置页面找到Version Control中的Gitee,点击Add account中的Log in with Tokens

image-20240421224348249

  1. 输入Gitee账号信息
    • Server:Gitee服务器地址,使用默认的gitee.com
    • Access Token:Gitee的权限凭证,使用我们私人令牌即可。
    • Refresh Token:备用token,Access Token过期后,使用Refresh Token的token。为了方便,再填写一次我们私人令牌。
    • is private token:是私密凭证。勾选即可。

image-20240421224610398

  1. Gitee账号添加成功,点击OK保存即可。

image-20240421224630611

2、共享项目演示
  1. 新建的test01.py文件Push到Gitee中。

image-20240421225053211

  1. Pycharm中右键菜单中点击Open in中的Github,查看Github中test01.py文件。

image-20240421225116573


本文到此结束,如有疑问或建议,请随时留言讨论。

  • 43
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

五月行秋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值