备份项目到 GitHub 私有仓库并配置 PyCharm

自2019年微软收购GitHub后,宣布永久免费提供私有仓库,支持最多4人合作。本文详细介绍如何注册GitHub账户,创建私有仓库,配置PyCharm进行开发,以及如何添加合作者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

mywang88

2019-04-28

简介

2019年初,微软收购 GitHub 后不久,便宣布永久免费提供 GitHub 的私有仓库(private repository)。

同时,对于每个私有仓库,它的拥有者可以免费为它添加 3 名合作者(collaborator),进行共同开发。

GitHub 的这一改变极大地方便了用户。用户既可以使用私有仓库对项目进行备份以及版本控制,也可以使用私有仓库进行 4 人以内的合作开发。而在此之前,这是要付费的。

笔者刚开始接触 GitHub ,没学过 Git ,本文分享给同样初学的朋友们。

本文简单介绍了如何在 GitHub 上创建私有仓库,配置 PyCharm 进行开发,以及添加合作者。

基本流程

1 注册 GitHub 账户

GitHub 地址:https://github.com

如果还没有 GitHub 账户,选择注册(sign up)一个账户。

如果已经有 GitHub 账户,选择登录(sign in)

2 创建私有仓库

登录后,在 GitHub 主页,或仓库页面,都可以点击那个绿色的 New 按钮,创建一个新的仓库(Create a new repository )。

页面会跳转至 https://github.com/new

填入一个仓库名称(Repository name)。

将仓库类型勾选为 Private (私有),如果勾选了 Public (公共)的话,仓库的内容将是完全公开的。

接下来勾选 Initialize this repository with a README ,即用一个 README 文件来初始化这个仓库,这很重要。一个空的仓库实际上并不被认为是一个合法的仓库,有时我们无法通过链接定位到它,这是笔者经历过的。

最后点击 Create repository 按钮,完成仓库的创建。

完成以上步骤后,用户已经可以在 GitHub 的网页上对仓库进行各种操作了,然而在实际工作环境中,常常会需要在本地对项目进行开发,例如需要使用集成开发环境( IDE )。这就需要把仓库复制( Clone )到本地,通过 Git 与远程仓库进行交互。

3 安装 Git

在本地进行版本控制以及与远程的仓库交互需要安装 Git ,它是一款软件。

Git 官方网站:https://git-scm.com/

下载并按照默认选项安装 Git 即可,记住安装的位置。

4 配置 PyCharm

打开 PyCharm,进入 File Settings Version Control Git 界面,在 Path to Git executable 中选择之前安装的 Git 的 git.exe 文件。

进入 File Settings Version Control GitHub 界面,添加一个 GitHub 账户,这需要输入账户和密码。

这样就完成了 PyCharm 中 Git 与 GitHub 的基本配置。

选择 File Close Project ,退至 GitHub 欢迎页面,点选 Check out from Version Control Git ,输入之前在 GitHub 网站创建的仓库的 url (进入仓库,点击 Clone or download 按钮,即可看到 url ,复制那个 https 的 url 即可),如果一切顺利,点击 Clone 就可以将仓库克隆到本地了。

在后续开发中,随时可以通过 PyCharm 菜单栏中的 VCS 选项下的 Commit...Update Project... 提交修改或更新仓库。

例如,如果要把一个本地项目备份到 GitHub ,只需要新建一个私有仓库,起这个本地项目的名字,初始化后把它复制到本地仓库,把本地项目的文件都复制到这个本地仓库里,然后 commit 即可,以后都在这个本地仓库里开发,随时 commit 备份到 GitHub 的远程仓库。

5 添加合作者

在 GitHub 网站上,进入一个仓库的界面,在上方点击 Settings 选项卡,进入设置界面。

点击左侧的 Collaborators 选项卡,进入合作者管理界面(这里一般会要求输入密码)。

在框中输入要添加的合作者的用户名,点击 Add collaborator 按钮,就成功向该用户发送了合作邀请。

被邀请的合作者可以通过点击邀请邮件中的按钮接受邀请(这需要他的默认浏览器已经登陆 GitHub),也可以通过登录 GitHub 账户查看通知的途径接受邀请(通知可能会有一段时间的延迟)。在被邀请这确认接受邀请后,他就获得了这个私有仓库的访问以及修改权限。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值