CodeGym /课程 /Python SELF ZH /从PyCharm操作GitHub

从PyCharm操作GitHub

Python SELF ZH
第 12 级 , 课程 2
可用

10.1 克隆仓库

还记得我跟你们提到过的三个存储文件的地方吗?提醒一下:有远程 仓库,本地仓库和工作目录。

现在,我们要把你在GitHub上创建的远程仓库克隆到 本地仓库(也就是你电脑上的)。

快打开PyCharm,开始吧…

步骤 1. 如果你还没创建项目,就选择按钮:

如果已经创建了,那就:

步骤 2. 指定你想要克隆到电脑上的远程仓库的url

这种方法很有用,如果你在克隆别人仓库。

要是克隆你自己的,更简单,只需通过PyCharm登录GitHub。

步骤 3. 千万不能轻信别人。甚至不能信自己。

PyCharm会警告,不要运行未知 仓库的代码。既然这是你自己的仓库,那就勾选“信任”。

步骤 4. 如果你用的是Windows,系统自带的杀毒软件 会提醒说出现了未知文件。杀毒软件通常不喜欢不认识的程序。

但是! 我们正要创建这些程序, 所以告诉IDE跳过杀毒软件对未来程序的拦截。点击“Automatically”,然后—“YES”。

10.2 第一个commit

如果你刚克隆了一个新创建的仓库,它通常只包含一个文件—README.md

步骤 1. 打开README.md文件。

重要! md格式表示Markdown ——这是一种简单的文本文件格式。你可以通过点击右上角的按钮,看看它是怎么工作的。

随便修改这个文件,写下你的欢迎消息或仓库描述...

步骤 2. 在你修改完文件后, PyCharm会在左侧文件树中用蓝色标记显示文件。 蓝色表示你已经修改了文件,但这些修改还没有提交到本地仓库。

步骤 3. 提交(commit)。

在你对文件做完所有计划修改后 (并确保它们正确无误),需要把它们提交到你的 本地git仓库。此时,它们只在 你的工作目录

为此,点击Commit 按钮,选中你想要提交到本地仓库的所有文件:

步骤 4. 左下角加上一条描述变更的评论。

步骤 5. 然后点击«Commit»按钮。

步骤 6. 检查。

切换回你的项目,检查文件颜色:如果文件不再是蓝色,那就表示所有工作目录中的修改已成功提交到本地仓库。

10.3 处理文件

步骤 1. 我们用PyCharm创建几个文件吧。

我们用的是Python,创建一些文件:

  1. main.py
  2. init.py

步骤 2. 添加文件到本地仓库。

PyCharm一看到你创建了文件,就会马上提示你添加到本地仓库。PyCharm只监控已经在本地仓库中的工作目录文件。它们才会被标记为蓝色。

如果文件在工作目录中,但不在本地 仓库中,它会被标记为红色,如下图:

其实你可以随时点击Add,但这次我们选择「Cancel」然后手动添加文件。这样你就能记住怎么操作了。

步骤 3. 在文件中写下你喜欢的代码。

我,比如说,写: print("first commit")

步骤 4. 现在让我们把 main.py 文件添加到 本地仓库。

只需右键点击文件中的任意位置,选择 Git -> Add File

如果一切顺利,已添加的文件会变成绿色。

步骤 5. 接下来按照老套路提交文件:

10.4 第一次push

现在我们要把本地仓库的更改提交到 GitHub上的远程仓库。多个程序员 一起开发一个项目时,就用这种方式同步 代码更改。

步骤 1. 点击Push按钮。

其实这很简单:只需点击IDE顶部菜单中的Push按钮:

步骤 2. 确认提交的更改。

在这一步,你可以查看所有的更改, 确保没有意外破坏重要的东西。或者没有忘记添加依赖的文件。

步骤 3. 检查。

如果一切顺利,你会看到这样的消息:

步骤 4. 现在打开你的GitHub仓库, 检查下:

科技的魔力!

10.5 使用.gitignore文件

如果你在项目中添加了一些临时文件,不希望它们上传到GitHub ,可以把它们添加到 忽略列表。为此,有一个名为“.gitignore”的文件。这非常简单和方便。

评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION