📝 Git教程
198篇技术文档📅  最后修改于: 2021-10-24 12:44:17        🧑  作者: Mango
Git是一个开源版本控制系统。这意味着每当开发人员开发某个项目(如应用程序或网站)或其他东西时,他/她都会不断更新它以满足用户、技术以及任何可能的需求,Git 是一个版本控制系统,可让您管理和跟踪您的源代码历史记录。根据您的要求在 GitHub 中找到合适的 Web 项目。您也可以通过此链接在 TextUtils 网站上创建拉取请求。分步实施第 1 步:转到Github上您要在其上创建拉取请求的页...
📅  最后修改于: 2021-10-24 12:44:29        🧑  作者: Mango
先决条件:VS Code 和 Git BashGit Bash是一个在操作系统上提供 Git 命令行体验的应用程序。它是一个命令行 shell,用于在系统中使用命令行启用 git。VSCode 是一个文本编辑器,为开发操作和版本控制系统提供支持。它为用户提供了构建无忧代码的工具。下载安装Git Bash 可以从其官方网站下载和安装,而 VSCode 可以从 visualstudio.com 安装G...
📅  最后修改于: 2021-10-24 12:44:40        🧑  作者: Mango
在本文中,我们将创建我们自己的 Android 库并发布它,以便在我们的项目中需要时可以使用它。其他人也可以在他们的项目中使用您的库。在这里,我们将为闪烁效果制作一个库,用于突出显示链接、显示重要公告等。使用 Android 库的好处:以加快开发时间。重用具有特定功能的代码。那么让我们开始吧。创建 Android 库第 1 步:打开 Android Studio 并创建一个新项目要在 Androi...
📅  最后修改于: 2021-10-24 12:44:52        🧑  作者: Mango
Android Studio 提供了一个平台,可以为 Android 手机、平板电脑、Android Wear、Android TV 和 Android Auto 构建应用程序。 Android Studio 是用于 Android 应用程序开发的官方 IDE,基于IntelliJ IDEA。可以使用Kotlin或Java作为后端语言开发 Android 应用程序,它提供用于开发前端屏幕的 XML...
📅  最后修改于: 2021-10-24 12:45:04        🧑  作者: Mango
Git 引用 (Git ref) 只是一个包含 git commit 的 SHA-1 哈希值的文件。引用提交的最直接方法是通过其 SHA-1 哈希,这充当每个提交的唯一 ID。为了引用提交,您必须记住它的 SHA-1 哈希值,因此您可以使用易于记忆的 git ref 而不是记住 SHA-1 哈希值而不是哈希值。我们可以说 ref 是引用提交的间接方式,您可以将其视为提交的用户友好别名。Refs 作...
📅  最后修改于: 2021-10-24 12:45:15        🧑  作者: Mango
随着 DevOps 技术的兴起,任何 IT 专业人员同时处理多个数据集已成为不可避免,并且数据总是在变化。跟踪数据的每次更新并准备好在必要时撤消或撤消任何不需要的更改也很重要。使用 Git 来版本数据允许在创建项目时更具冒险精神。如果犯了错误,众所周知,git 将始终允许撤消和/或将项目的该版本恢复到发生错误之前的状态。在将数据转发到下一级之前,每个 Git 流程层都旨在允许审查、更改和/或纠正数...
📅  最后修改于: 2021-10-24 12:45:27        🧑  作者: Mango
GIT 中的标记是指在存储库/数据的历史记录中创建特定点。通常这样做是为了标记发布点。标签的两个主要用途是:在您的代码上设置发布点。创建历史还原点。当您想要为代码的稳定版本创建发布点时,您可以创建标签。当您想为您的代码创建一个历史点时,您也可以创建标签,以便将来参考以恢复您的数据。要创建标签,我们需要执行以下步骤:第 1 步:结帐到要创建标签的分支。第 2 步:创建具有某个名称的标签我们创建标签的...
📅  最后修改于: 2021-10-24 12:45:38        🧑  作者: Mango
Git 补丁是 git 中的一项功能,它使您能够从一个分支中的功能创建补丁文件并将其应用到另一个分支。补丁文件具有两个分支之间的所有差异。使用补丁文件,我们可以在不同的分支中应用更改。这可以可视化为 – 假设您正在处理一个项目。主项目位于“master”分支中。您正在一个名为“feature1”的单独分支上开发一个功能。现在,您在“features1”分支中进行所有更改,然后创建称为“补丁文件”的...
📅  最后修改于: 2021-10-24 12:45:49        🧑  作者: Mango
Jenkins主要用于平台上的持续集成和持续交付。它是一个Java应用程序,具有多个插件,用于在基础架构级别自动化所有组件。这些插件负责Jenkins 的所有不同功能。在本文中,我们将研究在 Windows 机器上安装Jenkins的过程。安装Jenkins 的先决条件:操作系统 : WindowsJDK 版本:JDK 8 – Java SE内存:2 GB磁盘空间:500MB安装:按照以下步骤在您...
📅  最后修改于: 2021-10-24 12:46:01        🧑  作者: Mango
Android是一种基本为手机构建的操作系统。它基于 Linux 内核和其他开源软件,由 Google 开发。该应用程序是在名为 Android Studio 的应用程序上开发的。这些可执行的应用程序是通过一个名为 APK(Android Package Kit)的包或包安装的。Git是一个开源版本控制系统。这意味着每当开发人员开发某个项目(如应用程序或网站或机器学习项目)或其他东西时,他/她都可...
📅  最后修改于: 2021-10-24 12:46:13        🧑  作者: Mango
Git 提供了各种工具和应用程序来更好地处理工作环境。 Git 是一种版本控制系统,用于允许多个开发人员访问特定应用程序的源代码,并可以修改其他开发人员可能看到的更改。假设您正在开发一个项目,该项目在不同的团队之间进行划分,并且在开发期间和之后将在不同的版本上工作。对于此类项目,Bitbucket 是个人或团队的最佳选择。BitBucket 是一个基于 git 的工具,有助于跨不同团队的大型项目协...
📅  最后修改于: 2021-10-24 12:46:25        🧑  作者: Mango
Eclipse是用于计算机编程的集成开发环境 (IDE)。它包含一个基础工作区和一个用于自定义环境的可扩展插件系统。 Eclipse 主要用Java编写,主要用于开发Java应用程序,但也可用于通过插件开发其他编程语言的应用程序。Git是一个开源版本控制系统。这意味着每当开发人员开发某个项目(如应用程序或网站)或其他东西时,他/她都会不断更新它以满足用户、技术以及任何可能的需求,Git 是一个版本...
📅  最后修改于: 2021-10-24 12:46:36        🧑  作者: Mango
发布网站有时会非常棘手,并且可能会花费您一些钱,但是使用 GitHub Pages,整个过程非常无缝和简单,只需几分钟即可将您的网站上线。虽然这个过程本身很简单,但有一个循序渐进的指南总是更好,不是吗?按照下面的步骤来与绝对没有收费的自定义域上发布自己的网站上GitHub的页面。步骤 1. 设置 GitHub 存储库按照通常的方式设置一个空的 GitHub 存储库。为存储库提供任何名称。您可以选择...
📅  最后修改于: 2021-10-24 12:46:47        🧑  作者: Mango
合并时的冲突是 Git 体验中经常出现的部分。如果有多个开发人员在处理同一个文件,则遇到合并冲突的几率会增加。大多数时候,Git 会自动弄清楚如何集成新的更改。当两个人更改了文件中的相同行,或者一个开发人员删除了一个文件而另一个开发人员正在修改它时,通常会发生冲突。在这些情况下,Git 无法自动确定哪个是正确的。因此,Git 会通知执行合并的开发人员遇到冲突,团队的其他成员将不知道冲突。现在,执行...
📅  最后修改于: 2021-10-24 12:46:59        🧑  作者: Mango
想到的第一个也是最重要的问题是为什么我们真的需要发送补丁电子邮件来为开源项目做出贡献,而不是仅仅创建一个拉取请求。答案非常简单,因为有些组织希望您通过进行更改并通过电子邮件以补丁的形式发送这些更改来为他们的项目做出贡献。什么是补丁?补丁是一个小文件,指示在存储库中所做的更改。它通常用于团队外部的人员具有只读访问权限但可以进行良好的代码更改时。然后他创建一个补丁并将其发送给您。Note:This t...