首页 > 其他分享 >使用 Git 和 GitHub - 基本命令

使用 Git 和 GitHub - 基本命令

时间:2022-09-03 12:03:24浏览次数:84  
标签:文件 Git 命令 GitHub 版本 git 我们

使用 Git 和 GitHub - 基本命令

大家好,

我们在数据科学训练营的范围内完成了第一节 Git 和 GitHub 培训课程。

在我日记的这一部分,我将尝试尽可能详细地描述这个软件是如何安装的,它的重要性,它的用途,它的主要命令,网络视图。

在阅读本文之前,如果您没有 GitHub 个人资料, 从这里 你可以创建。

这里 , 对于 GitHub 这里 您可以通过单击下载适合您的操作系统的版本。

顺便说一句,即使它像浆果 我的个人 GitHub 个人资料 如果您也可以关注我,我将不胜感激:) 将来它会满员的。

什么是 Git?我们为什么要使用它?

Git 可以概括为软件开发过程中经常使用的版本或版本控制系统。它允许我们返回到我们之前确定为检查点的点,以防我们在正在处理的项目中遇到任何故障、文件删除或代码错误。

这个版本控制系统也“ 犯罪 它由称为“.我们添加到 Git 的文件需要提交才能创建还原点。

该版本控制系统由 3 个基本阶段组成。

Versiyon kontrol sistemi temel olarak 3 aşamadan oluşur.

  • 工作目录 可以定义为我们计算机上的文件系统。在这个阶段,它会监控编写的代码和所做的更改,但不会遵循任何版本控制或交易历史记录。
  • 暂存区 我们说过 Git 是一个版本控制系统,我们通过这种方式记录文件来跟踪文件。在这个阶段,我们告诉 Git 我们已经准备好文件并且它应该在导出它们之前检查它们的版本。虽然直接翻译的是舞台区,但我把这个区叫做后台:)
  • 存储库 在这个阶段,我们通过提交我们在工作区中准备好的文件并在提供版本之前发送到 Git 进行控制来创建版本控制系统。有关项目每个版本的所有信息都记录在此区域中。

通过最后一步,我们项目文件的版本控制就完成了。让我们尝试用基本命令来强化这个我在理论上解释过的主题。

基本 Git 命令

安装 Git 软件后,我们从桌面快捷方式或键入 start>git 运行程序。

像下面这样一个屏幕,它会扰乱习惯使用鼠标+键盘的身体,欢迎我们。

Git Bash Boş Ekran Görüntüsü

混帐配置

在这个阶段,我们首先通过调整向 Git 介绍自己。我们将继续添加我们的用户名和电子邮件地址。让我们输入我们的 GitHub 用户名和电子邮件地址。我正在输入测试值。

git config — 全局用户名“测试”

git config — 全局 user.email [email protected]

Git, kullanıcı adı ve e-posta ekleme

现在让我们再次用代码测试这些定义的准确性。我们将在此阶段编写的代码是;

git config 用户名

git 配置用户.email

Git, kullanıcı adı ve e-posta kontrolü

除了这两个例子之外,我将添加一些代码的截图,以免文章变得更长。我绝对建议您进行应用程序。没有实践,在这个领域是很难提高的。

光盘 该命令用于更改我们的文件目录。它是单词更改目录的缩写。

密码 它显示了我们正在处理的目录的地址。它是单词打印工作目录的缩写。

ls 显示当前目录中的文件夹和文件。它是单词列表的缩写。也可以查看隐藏文件 ** ls -a** 用过的。

mkdir 分类器_adi 用于创建新文件夹。它是 Make Directory 这个词的缩写。

rmdir 分类器_adi 用于删除文件夹。它是“删除目录”一词的缩写。

看到基本命令后,我们就可以创建项目文件开始构建 Git 项目了。

转到我们在 shell 上创建的文件夹 光盘 用命令传递后;

混帐初始化 我们通过写作来创建我们的第一个项目。 (初始化一个新的存储库)。如果进入创建项目的文件夹,打开查看隐藏文件选项,可以看到一个.git文件。代码和文件夹截图将是这样的。

git init ile proje başlangıcı

混帐添加 with 是用于在我们的项目文件夹中包含文件的命令。添加单个文件 git 添加 dosyaadi.xls 写入或添加文件夹中的所有文件 混帐添加。 我们可以写。 我们正在从工作目录步骤移动到暂存区步骤。

状态 我们了解到我们项目文件夹中的文件已包含在项目中,正在暂存区中等待,但尚未提交。

git commit -m “消息” 使用此命令,我们转到项目文件夹中文件的版本控制步骤。 从暂存区迁移到本地存储库。 此时,我们将在“消息”字段中写入的信息说明很重要。您可能难以在提交后创建 40 个字符的 ID 并记住以后要使用此 ID 迁移的版本。

混帐日志 使用此命令,在提交过程之后,将显示我上面提到的 ID 号、作者、日期和提交消息。

git log komut ile commit tarihçesi

如上所示,提交 ID 是使用 b43e18aa464f4a80b4051f93519cb3029cf387e3 创建的。我们不记录此代码,我们选择它并复制它:) 要返回此版本,我们可以按照以下步骤操作。

git结帐 使用此命令,我们可以将项目文件返回到我们想要的版本。使用 git log 获知 ID 号的 checkpoint 的用法如下。只需输入 git checkout b43e18a 就足够了。如果只针对一个文件 git checkout b43e18a — dosyaadi.xls 我们可以写。

通过在恢复到以前的版本之前打开一个不同的分支来备份整个 git 项目将最大程度地减少损失。

分支——合并概念

去吧,基本上 掌握 它在一个名为的分支上进行交易。但是,在您作为团队工作的项目中处理单个分支可能会导致项目中的冲突。它可以在不同的分支上创建和工作,以便将来合并。

git 分支 列出您正在处理的项目的分支列表。

git 分支 复制我们已经创建了一个名为副本的分支。

git switch 分支 ismi 您可以通过键入要使用此命令切换的分支的名称来进行更改。

git 合并分支名称 使用此命令,合并不同的分支。

了解有关 Git 的更多信息 这里 你可以点击。

什么是 GitHub?我们为什么要使用它?

GitHub;它基本上可以定义为在线环境中版本控制系统的扩展。

它是一种互联网服务,其工作逻辑与 Git 相同,可在项目开发阶段促进大型软件团队的工作。您可以在此站点上存储您的项目(repo),复制当前项目所有者的项目并对其进行改进。

改进后,您可以就此问题向项目负责人提供反馈。

GitHub repository detayları

当您在 GitHub 界面中输入一个 repo 时,您会看到如上所示的屏幕。在这里,您可以看到正在处理的各个分支。您可以看到最后一次提交的时间。您可以通过使用 Fork 复制来开发您自己的配置文件中的文件。您可以通过 Pull Request 将您的编辑发送给项目所有者,在您批准后,您可以在贡献者字段中看到您的姓名。

就这样我们来到了本文的结尾,我基本解释了 Git 和 GitHub 的使用。

在下一篇文章中,我将介绍数据科学领域最常用的 Python 编程语言。

再见 !

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/11626/48430311

标签:文件,Git,命令,GitHub,版本,git,我们
From: https://www.cnblogs.com/amboke/p/16652297.html

相关文章

  • LInux常用操作命令
    概述命令属于死东西,属于多用多会,不用就忘的知识,孰能生巧;Tab键可以实现自动补全和提示,要合理使用;history命令可以显示历史执行记录,或者使用方向键来切换前后执行过的命......
  • git克隆代码出现Authentication failed for “http://xxxxxx“ 解决方案
    1、打开cmd窗口2、输入命令gitconfig--system--unsetcredential.helper3、然后去操作推送,拉取和或者克隆等任意操作4、提示你输入用户名和密码,修改之5、再在gitba......
  • 【WPF】六、WPF命令(ICommand)
    使用Command可以实现UI层跟业务层分离,不必在UI层定义事件方法,近而减少耦合。下一章是关于内容变更在界面上重新展示。界面展示_UI层<Windowx:Class="WpfApp1.Window5"......
  • man命令中文帮助文档配置
    1,man命令帮助中文版:使用man命令的时候有时候想用中文版的,有时候又想用英文版的只需要以下几个骤:sudoapt-getinstallmanpages-zhvim~/.bashrc......
  • man命令中文帮助文档配置
    1,man命令帮助中文版:使用man命令的时候有时候想用中文版的,有时候又想用英文版的只需要以下几个骤:sudoapt-getinstallmanpages-zhvim~/.bashrc......
  • Git笔记
    Git分布式版本控制工具1、Git概述Git是一个分布式版本控制工具,主要用于管理开发过程中的源代码文件(Java类、xml文件、html页面等),在软件开发过程中被广泛使用。在IDEA开......
  • Git笔记
    Git分布式版本控制工具1、Git概述Git是一个分布式版本控制工具,主要用于管理开发过程中的源代码文件(Java类、xml文件、html页面等),在软件开发过程中被广泛使用。在IDEA开......
  • 解决:'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序 或批处理文件 根目
    解决:'webpack-dev-server'不是内部或外部命令,也不是可运行的程序或批处理文件根目录删除node_modules文件夹运行“npmrundev”相信很多人在使用webpack-dev-server......
  • Linux常用命令
    文件管理ls命令-a显示隐藏文件-A不包括.和..-l列表形式-t按最后修改时间排序-r以文件名相反次序,默认是按文件名次序输出,-r逆序-S根据文件大小-R递归......
  • gitee下载项目
    PS:如果直接在gitee仓库中选择下载zip,在本地打开项目后是不会与gitee远程库绑定的。如果要与远程库同步,需要选择克隆,同样的,本地需要先搭建好git环境。1、在本地新建文件夹......