麒麟系统—— openKylin 安装 git 源代码管理工具

这篇具有很好参考价值的文章主要介绍了麒麟系统—— openKylin 安装 git 源代码管理工具。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


麒麟系统(openKylin)是我国自主研发的桌面操作系统,为了更好地促进开源社区的协作和创新发展,openKylin基于开源理念,为开发者提供了便捷的开发环境和丰富的开源资源。在麒麟系统中安装Git源代码管理工具,可以助力开发者高效地进行代码的版本控制、协作开发和项目管理。下面我将分享在麒麟系统中安装Git的详细步骤:

一、准备工作

1. 确保麒麟系统 openKylin 已经安装完毕。

我这里使用的鸿蒙系统是 :openKylin-2.0-alpha-x86_64

二、安装Git

sudo apt update
sudo apt install git

命令1:

  • sudo apt update
    这个命令用于更新本地的软件包索引。apt(高级包管理工具)维护一个本地的数据库,其中包含了可用的软件包信息以及它们的依赖关系。当想要安装或更新软件包时,apt需要查询这个数据库来确定哪些包需要被安装或更新。

命令2:

  • sudo apt install git
    这个命令用于在系统上安装Git。Git是一个分布式版本控制系统,广泛用于软件开发和各种形式的代码管理。

这个在官方网站上也有,访问下面提供的网址

https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git

麒麟 git,Linux,git,源代码管理

执行命令的展示图

麒麟 git,Linux,git,源代码管理
麒麟 git,Linux,git,源代码管理
完成这些之后验证自己的git是否安装完成:

git --version

麒麟 git,Linux,git,源代码管理

看到版本号就代表安装完成了

三、配置Git

配置 Git 信息

安装完成后,您需要对Git进行配置,设置用户信息和邮箱地址,以便在提交代码时显示您的信息。运行以下命令进行配置:

git config --global user.name "用户名"
git config --global user.email "邮箱"

git config 是 Git 版本控制系统的一个命令行工具,用于配置 Git 的各种行为。命令 git config --global 用于设置全局配置,这些设置会影响使用 Git 的所有项目,除非在特定项目中使用 --local 选项覆盖它们。

  • user.name:这个配置项设置了姓名,它会被用于 Git 提交时的作者信息。每个 Git 提交都会记录下是谁做了这次提交,这个姓名就是显示在提交历史中的名称。
  • user.email:这个配置项设置了电子邮件地址,它同样会被用于 Git 提交时的作者信息。这个电子邮件地址通常用于联系做提交的人,并且也会显示在每次提交的元数据中。

四、使用Git

新建文件夹初始化仓库

sudo mkdir /home/git/test
cd /home/git/test
git init

命令1:

  • sudo mkdir /home/git/test
    这个命令的意思是使用sudo(超级用户或者管理员)权限在/home/git目录下创建一个名为test的新目录。mkdir是“make directory”的缩写,是用来创建新目录的命令。
  • sudo:这是一个命令行程序,允许授权的用户以超级用户(root)的身份或者其他指定用户的身份来执行命令。
  • mkdir:这是创建目录的命令。
  • /home/git/test:这是一个路径,指定了新目录的位置。/home/git是目录的上级目录,test是要创建的目录的名称。

命令2:

  • cd /home/git/test
    这个命令用于改变当前的目录到/home/git/testcd是“change directory”的缩写,是用来改变当前工作目录的命令。
  • cd:改变目录的命令。
  • /home/git/test:这是要切换到的目标目录。

命令3:

  • git init:这个命令用于初始化一个Git仓库。在一个新目录中运行这个命令时,Git会创建必要的Git文件,如.git目录,这个目录包含了所有Git仓库的元数据和对象数据库。

麒麟 git,Linux,git,源代码管理

新建文件,并提交文件

新建文件

vim /home/git/test/atest.txt

麒麟 git,Linux,git,源代码管理
麒麟 git,Linux,git,源代码管理

添加文件

将文件添加到Git仓库,可以使用以下命令:

git add 文件名

我这里是 atest.txt

git add atest.txt
  • git add:这是一个用来将文件变更添加到暂存区的命令。暂存区是Git中一个特殊的中间区域,它用于临时存储即将进行提交的文件变更。
  • atest.txt:这是要暂存的文件名。Git会查找这个文件,并把对该文件的任何未提交的修改都暂存起来。

如果想要添加所有更改的文件,可以使用.

git add .

麒麟 git,Linux,git,源代码管理

提交更改

提交是将更改保存到历史记录中。使用以下命令:

git commit -m "提交了测试文件atest.txt"

麒麟 git,Linux,git,源代码管理

  • git commit:这是一个用来创建新提交的命令。每次执行 git commit 时,都会在仓库的历史记录中添加一个新的节点,这个节点包含了当前暂存区中的所有变更。
  • -m "提交了测试文件atest.txt":这个参数是提交消息,用于说明这次提交的内容。在这个例子中,消息指出了提交的是一次对文件 atest.txt 的提交。
    执行 git commit -m "提交了测试文件atest.txt" 后,Git 会创建一个包含 atest.txt 文件更改的新提交,并且这个提交会附带指定的消息。这个提交会被添加到仓库的历史记录中,可以被未来的 git log 命令查看。

查看提交历史

git log

麒麟 git,Linux,git,源代码管理文章来源地址https://www.toymoban.com/news/detail-835410.html

到了这里,关于麒麟系统—— openKylin 安装 git 源代码管理工具的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 麒麟系统—— openKylin 安装到虚拟机以及开放SSH通过工具连接

    随着开源技术的不断进步,国产操作系统的发展也日新月异。麒麟系统,尤其是 openKylin 版本,以其开源、安全、稳定的特性,逐渐成为了一个备受关注的桌面操作系统。本文将分享如何在虚拟机中安装 openKylin ,并利用 FinalShell 工具实现 Windows 与麒麟系统之间的文件传输。

    2024年04月16日
    浏览(21)
  • git源代码泄露

    需要的工具:kali,githack(win版没下载成功) 安装方法: kali命令行中输入:git clone https://github.com/lijiejie/GitHack 下载成功如下: ​ 输入GitHack,然后输入python GitHack.py +所要下载的网页链接+/.git/ GIT文件基本介绍:         Git 是目前最流行的版本控制系统。版本控制系统在一

    2024年02月07日
    浏览(35)
  • Git源代码管理方案

    背景 现阶段的Git源代码管理上有一些漏洞,导致在每次上线发布的时间长、出问题,对整体产品的进度有一定的影响。 作用 新的Git源代码管理方案有以下作用: 多功能并行开发时,测试人员可以根据需求任务分配测试自己的功能,环境互不干扰(需要提供多环境),也可以集

    2024年02月16日
    浏览(36)
  • vscode git 源代码管理 无法自动更新显示变更

    最近vscode 远程写代码遇到问题,git的源代码管理不能自动罗列被修改的文件 原因: 早期出现警告\\\"Visual Studio Code is unable to watch for file changes in this large workspace\\\"无法在这个大型工作区中监视文件更改 ,时不小心按到了“不再提醒”,导致当前工作区的文件数量超过了VS Code文

    2024年02月11日
    浏览(53)
  • vscode同步git代码时源代码管理出现10k+更改如何处理?

    出现原因:获取项目代码,通过vscode的sftp插件进行远程项目拉取。建立新文件夹后发现vscode的git源代码管理器出现多个更改需要处理,如下图左侧所示(10k+)。 解决办法:查看具体更改,定位更改发生的文件夹(我的在桌面),打开文件管理器,定位到对应路径,删除.gi

    2024年02月12日
    浏览(45)
  • 开源麒麟Linux系统openKylin-1.0 内核是debian 安装openssh-server及配置root远程登陆

    原因:服务器安装完开源麒麟Linux系统openKylin-1.0后,换使用时的键鼠很烦。 目标:Debian安装openssh-server,原系统安装Xshell,并配置实现root远程登录。 记录下并供大家参考! #检查 如果安装会显示 如果显示一堆的关联库包,表示没有安装 #安装 个人习惯不加“-y”,看一下都

    2024年02月14日
    浏览(41)
  • VS 如何取消git源代码管理,如何取消将解决方案添加到代码管理,如何取消签入?

    Visual Studio 不小心在解决方案中勾选“将解决方案添加到源代码管理”,在侧栏中显示蓝色小锁的图标, 并产生“已签入”的字样,如何取消代码管理呢? 首先,在 “工具 - 选项” 中找到 “源代码管理 - 插件选择”,再将下拉框中的“Git”改为“无”。 此时,源代码管理

    2024年02月13日
    浏览(38)
  • Matlab语音识别系统(源代码)

    目录 设计任务及要求………………………………………………1 语音识别的简单介绍 语者识别的概念……………………………………………2   特征参数的提取……………………………………………3   用矢量量化聚类法生成码本………………………………3   的说话人识别

    2024年01月19日
    浏览(36)
  • 安装源代码 QT 4.8.7

    在centos7.9.2009 (Core)操作系统上,安装qt 4.8.7 查看centos版本:cat /etc/centos-release 安装g++:sudo yum install gcc gcc-c++ g++版本查看(gcc 版本 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)):g++ -v 先安装依赖:sudo yum install libX11-devel libXext-devel libXtst-devel 下载源代码,迅雷下载的快些:https://download.q

    2024年02月09日
    浏览(63)
  • 【Linux】源代码包的安装

    人不走空                                                                          目录         🌈个人主页:人不走空       💖系列专栏:算法专题 ⏰诗词歌赋:斯是陋室,惟吾德馨 1. 源代码包安装简介 2. 源代码包安装步骤 2.1 下载源代码包 2.2 解压源代

    2024年01月17日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包