JavaRush /Java 博客 /Random-ZH /IDEA、Git、BitBucket 的实践。第 1 部分:基础知识。我们在当地工作。
Sdu
第 17 级

IDEA、Git、BitBucket 的实践。第 1 部分:基础知识。我们在当地工作。

已在 Random-ZH 群组中发布
厌倦了带着 JavaRushHomeWork.7z 的闪存盘从工作到家、从家到工作,再一次忘记复制未完成的任务,我毅然决定不再等待 39 级,为自己设置了 Git + BitBucket 组合。个人使用。 BitBucket,因为有免费的私有存储库(不要忘记 JavaRush 规则),而 Git,因为 Git,因为它众所周知,因为我已经被问到了。在那一刻,一切似乎都简单明了:在 bitbucket.org上注册,安装 Git,按一个神奇按钮,我的文件就会出现在服务器上,按另一个按钮,奇迹般地继续在另一个地方处理当前文件。我 在这里这里阅读它,注册,安装,注册,连接,单击“共享项目”,输入名称,选择类型......奇迹没有发生。它没有起飞,服务器是空的......遗憾的是我被迫陈述几个事实:你不能没有手鼓,我根本不明白现实中应该发生什么,可以这么说,在幕后,所有这些瞬间出现在我生活中的新词意味着什么。所以,请耐心等待,拿起这本精彩的 Pro Git书籍并重新开始。

只需一点理论来热身。

版本控制是一种跟踪一个或多个文件更改并允许恢复某些旧版本的系统。 Git是一个分布式文件版本控制系统。 分布式版本控制系统是这样一种系统,其中整个更改历史记录存储在每台计算机上的本地存储器中,并且如果需要,本地存储器的历史记录的各个片段与另一台计算机上的类似存储同步。这对我们意味着什么?事实上,在参与该过程的任何计算机上,我们都会 在本地拥有所需存储库的副本。其实 主要工作是通过本地仓库来完成的。因此,现阶段我们忘记了 BitBucket,而是学习在本地 IDEA 中使用 Git。

安装 Git。

您可以在项目网站git-scm.com 上获取发行版 。没有必要详细描述安装过程,安装很简单,并且此阶段可用的设置非常清晰。此外,互联网上还有很多安装材料,包括视频。需要注意的只有一点:如果你在IDEA之后安装Git,那么在后者中你必须指定git.exe的路径。如果IDEA是在Git之后安装的,路径会自动添加。 IDEA、Git、BitBucket 的实践。 第 1 部分:基础知识。 我们在当地工作。 - 1

创建 Git 存储库。

创建 git 存储库有两种方法:
  1. 将现有项目或目录导入到 Git 中。
  2. 从服务器克隆现有存储库。
稍后,当我们继续使用 Git 服务器时,我们将考虑第二点,但现在我们将重点关注第一点。最初,Git 被设计为在控制台、命令模式下工作,因此,为了更好地理解正在发生的事情,下面我将给出 Git 命令,并在 IDEA 中使用菜单命令或键盘快捷键来说明它们。同时,您可以直接从IDEA在命令行上工作。 IDEA、Git、BitBucket 的实践。 第 1 部分:基础知识。 我们在当地工作。 - 2 输入:一个带有一个类文件的简单 IDEA 项目。 IDEA、Git、BitBucket 的实践。 第 1 部分:基础知识。 我们在当地工作。 - 3 要创建存储库,请使用命令 git init此命令将在当前目录中创建一个新的 .git 子目录,其中包含必要的文件,这是 Git 存储库的基础。同样,在 IDEA - VCS - 启用版本控制集成 IDEA、Git、BitBucket 的实践。 第 1 部分:基础知识。 我们在当地工作。 - 4 IDEA、Git、BitBucket 的实践。 第 1 部分:基础知识。 我们在当地工作。 - 5 IDEA 会愉快地报告操作成功完成,“工具按钮”中将出现几个新选项卡,在“版本控制”选项卡中我们可以看到已执行的操作命令及其结果。 IDEA、Git、BitBucket 的实践。 第 1 部分:基础知识。 我们在当地工作。 - 5 IDEA、Git、BitBucket 的实践。 第 1 部分:基础知识。 我们在当地工作。 - 7

添加文件

我们已经创建了存储库的基础,但该项目尚未受到版本控制。在这里我们应该说一句抒情的小题外话。在 Git 中,文件可以处于三种状态之一:已提交、已修改和已准备。 已提交意味着保存在存储库中。 已更改- 已更改但未提交的文件。 准备好- 标记为“提交”的修改文件。
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION