赞
踩
麒麟系统(openKylin)是我国自主研发的桌面操作系统,为了更好地促进开源社区的协作和创新发展,openKylin基于开源理念,为开发者提供了便捷的开发环境和丰富的开源资源。在麒麟系统中安装Git源代码管理工具,可以助力开发者高效地进行代码的版本控制、协作开发和项目管理。下面我将分享在麒麟系统中安装Git的详细步骤:
我这里使用的鸿蒙系统是 :openKylin-2.0-alpha-x86_64
sudo apt update
sudo apt install git
命令1:
sudo apt update
:apt
(高级包管理工具)维护一个本地的数据库,其中包含了可用的软件包信息以及它们的依赖关系。当想要安装或更新软件包时,apt
需要查询这个数据库来确定哪些包需要被安装或更新。命令2:
sudo apt install git
:这个在官方网站上也有,访问下面提供的网址
https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git
完成这些之后验证自己的git是否安装完成:
git --version
看到版本号就代表安装完成了
安装完成后,您需要对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 提交时的作者信息。这个电子邮件地址通常用于联系做提交的人,并且也会显示在每次提交的元数据中。sudo mkdir /home/git/test
cd /home/git/test
git init
命令1:
sudo mkdir /home/git/test
/home/git
目录下创建一个名为test
的新目录。mkdir
是“make directory”的缩写,是用来创建新目录的命令。sudo
:这是一个命令行程序,允许授权的用户以超级用户(root)的身份或者其他指定用户的身份来执行命令。mkdir
:这是创建目录的命令。/home/git/test
:这是一个路径,指定了新目录的位置。/home/git
是目录的上级目录,test
是要创建的目录的名称。命令2:
cd /home/git/test
/home/git/test
。cd
是“change directory”的缩写,是用来改变当前工作目录的命令。cd
:改变目录的命令。/home/git/test
:这是要切换到的目标目录。命令3:
git init
:这个命令用于初始化一个Git仓库。在一个新目录中运行这个命令时,Git会创建必要的Git文件,如.git
目录,这个目录包含了所有Git仓库的元数据和对象数据库。vim /home/git/test/atest.txt
将文件添加到Git仓库,可以使用以下命令:
git add 文件名
我这里是 atest.txt
git add atest.txt
git add
:这是一个用来将文件变更添加到暂存区的命令。暂存区是Git中一个特殊的中间区域,它用于临时存储即将进行提交的文件变更。atest.txt
:这是要暂存的文件名。Git会查找这个文件,并把对该文件的任何未提交的修改都暂存起来。如果想要添加所有更改的文件,可以使用.
:
git add .
提交是将更改保存到历史记录中。使用以下命令:
git commit -m "提交了测试文件atest.txt"
git commit
:这是一个用来创建新提交的命令。每次执行 git commit
时,都会在仓库的历史记录中添加一个新的节点,这个节点包含了当前暂存区中的所有变更。-m "提交了测试文件atest.txt"
:这个参数是提交消息,用于说明这次提交的内容。在这个例子中,消息指出了提交的是一次对文件 atest.txt
的提交。git commit -m "提交了测试文件atest.txt"
后,Git 会创建一个包含 atest.txt
文件更改的新提交,并且这个提交会附带指定的消息。这个提交会被添加到仓库的历史记录中,可以被未来的 git log
命令查看。git log
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。